eclipse - 查找错误目录的 Eclipse P2 配置文件注册表
问题描述
运行 Eclipse 时,我遇到了许多似乎都具有相同根本原因的错误:
java.lang.IllegalStateException: Registry Directory not available: /home/p2/org.eclipse.equinox.p2.engine/profileRegistry
at org.eclipse.oomph.p2.internal.core.LazyProfileRegistry.getProfileMap(LazyProfileRegistry.java:246)
...
配置文件注册表确实存在,但路径是 /home/[user]/p2/... 我试图理解为什么 eclipse 在 /home 而不是 /home/[user] 中查找注册表。
此问题导致各种问题,包括无法打开任何 SVN 视图或“安装新软件”窗口。
我正在使用 Eclipse 4.10。
这个问题是几周前开始的,当时我的 devops 团队对操作环境进行了一些更改(我不知道更改的全部程度)。我希望了解 eclipse 如何/为什么决定查看它对 P2 注册表的作用,以便我可以帮助他们确定哪些更改可能导致了问题。
解决方案
推荐阅读
- css - 调整浏览器大小时,如何优先显示首先显示的列?
- pine-script - 从 pine script v 2 到版本 4 的 Tradingview 指标
- r - 如何在 aod 中通过 betabin 对模型进行事后测试(成对比较)?
- python - 有没有办法让我在 pandas DataFrame 中找到值的索引/位置?(Python)
- python - ImportError:无法从“requests_oauthlib”导入名称“OAuth1Session”
- javascript - 如何在何时修复列位置in row 被切换为隐藏/显示,无/阻止
我的 2x2 表中的列数根据选择中选择的值(1 或 2)扩展或收缩。目前,随着列的增加或减少,屏幕上的列位置会发生很大变化。无论一行出现多少列,如何修复屏幕上的列?