Java 插件选择中未列出已安装的插件
我目前正在开发一个eclipse插件,在列出我的插件依赖项时,我很挣扎 我在eclipse安装中安装了OCL插件,当我想通过GUI将其添加到项目依赖项时,我在eclipse建议的插件选择列表中找不到它 即使我在MANIFEST.MF中手动引用它,它也会给我一个警告“Java 插件选择中未列出已安装的插件,java,eclipse,Java,Eclipse,我目前正在开发一个eclipse插件,在列出我的插件依赖项时,我很挣扎 我在eclipse安装中安装了OCL插件,当我想通过GUI将其添加到项目依赖项时,我在eclipse建议的插件选择列表中找不到它 即使我在MANIFEST.MF中手动引用它,它也会给我一个警告“org.eclipse.ocl插件无法解析””。然而,当我将插件作为eclipse应用程序运行时,一切正常 我不知道为什么会出现这些错误信号问题,也不知道如何从插件选择GUI中获益,以便设置项目的依赖关系。希望有人对此有个答案 祝您愉
org.eclipse.ocl插件无法解析”
”。然而,当我将插件作为eclipse应用程序运行时,一切正常
我不知道为什么会出现这些错误信号问题,也不知道如何从插件选择GUI中获益,以便设置项目的依赖关系。希望有人对此有个答案
祝您愉快为了避免此类问题,我强烈建议您使用明确定义的插件,而不是依赖安装在Eclipse IDE实例中的插件。基本上,目标平台是一个XML文件,指定应该在您的开发环境中的所有插件 使用目标平台的好处在于:
- 当您从一个Eclipse IDE实例移动到另一个实例时,不必费力地将所有插件重新安装到正确的版本中
- 团队合作更容易
- 您确切地知道dev环境中的插件,从而更容易确定未找到依赖项的原因
- 目标平台可用于使用Maven和自动化构建
org.Eclipse.ocl
捆绑包无法解析。但让我们试着解决这个问题
1.检查您当前的目标平台
您可以使用目标平台状态视图查看目标平台当前提供的所有捆绑包:
要打开它:Window>Show View>Other…>插件开发
您在这里看到的所有插件都可以用作您自己插件的依赖项
如果org.eclipse.ocl
捆绑包未在此处列出,您应该从首选项对话框中检查正在使用的目标平台的详细信息:
要打开它:窗口>首选项>插件开发>目标平台
如果你:
内容
选项卡org.eclipse.ocl
2.如果插件未在目标平台中列出
如果插件在运行时的行为符合预期,但在本例中OCL未正确安装,则不应发生这种情况
3.如果插件在目标平台中列出并选中
在这种情况下,Eclipse可能有点困惑。您应该能够通过以下方式解决此问题:
Project>Clean…>Clean
)窗口>首选项>插件开发>目标平台>选择运行平台>重新加载
)