【发布时间】:2017-05-10 05:56:36
【问题描述】:
因此,由于必须坚持使用某些 eclipse 版本,我不得不通过将插件复制到插件文件夹中来手动安装插件。
这样做后一切正常,我的项目已正确加载。
我正在使用带有 Xtext 2.9.2 的 eclipse indigo 3.7.0 64 位
当我运行 Ant 来构建我的解决方案时,它在 runDirector p2.director 失败并显示以下消息:
[java] [p2.director] Missing requirement: Xtext Generator 2.9.2.v201603040440 (org.eclipse.xtext.generator 2.9.2.v201603040440) requires 'bundle org.eclipse.xtext.xtext.generator [2.9.0,3.0.0)' but it could not be found
我对 p2 了解不多,但我相信我应该编辑一些 XML 文件或指向一些正确的 repo 或其他东西。
我也在构建失败之前的一步中得到了这个:
[java] [p2.mirror] Unable to satisfy dependency from org.eclipse.xtext.xbase.ui 2.9.2.v201603040440 to bundle org.eclipse.xtext.xbase.ide [2.9.0,3.0.0).
[java] [p2.mirror] Unable to satisfy dependency from org.eclipse.xtext.generator 2.9.2.v201603040440 to bundle org.eclipse.xtext.xtext.generator [2.9.0,3.0.0).
[java] [p2.mirror] Messages while mirroring artifact descriptors.
我也试过在运行ant的时候使用-d和-v,但是这个特定的部分在debug和verbose模式下没什么比正常的了。
p2.mirror 在哪里?
在哪里可以设置p2.mirror?
我 100% 确定我有这些罐子,它们应该在其他地方吗?
【问题讨论】: