我在eclipse中遇到了一个非常奇怪的问题......我已经在我的eclipse中定义了一个目标定义并将其设置为主动目标平台。
在我的工作空间构建完毕后,eclipse抱怨它无法解析包javax.inject
,尽管我可以在目标平台中找到它...
这是我的目标平台的屏幕截图,其中"缺少"插件:
奇怪的是,我现在也无法在运行配置中找到它,因为此屏幕截图清楚地显示:
在我的清单中,我对此插件有依赖性,它也表示无法解析该捆绑包,但是当我双击插件时它会打开并说插件可以可在以下目录中找到:\.metadata\.plugins\org.eclipse.pde.core\.bundle_pool\plugins
我整天都在努力解决这个问题,但我找不到任何东西,只是这个问题似乎只发生在日食Juno上......我已经安装了eclipse Luna和使用这个版本它运行良好,但我们的默认IDE是Juno所以它也需要使用这个版本... 我完全不知道这里出了什么问题,因为我一直认为目标平台的意义就是解决不同类型的eclipse版本之间的依赖关系......