我正在运行Eclipse 3.7。我目前正在为一个名为Team Center的应用程序开发插件项目。我最近知道一个名为Opal的SWT Widgets的jar文件。所以我想弄清楚如何将Jar文件添加到我现有的项目中。我尝试了很多不同的方法来做到这一点。到目前为止,没有任何工作。
以下是我尝试过的一些事情。
我曾尝试为Jar文件创建一个插件项目,然后将opal插件添加到所需的插件中。如果Opal项目已关闭,那将反映在我项目中的Opal插件中。
这是我当前项目的工作方式。这是一个插件项目,当我完成或更改代码时。
我假设我必须在project.jar中包含opal.jar。但是现在我完全失去了如何做到这一点。
答案 0 :(得分:3)
在Eclipse插件项目中,单击您的MANIFEST.MF文件并转到运行时选项卡。应该有一个“Classpath”部分。尝试在那里添加你的lib。
<强>更新强>
我已经尝试过了,它对我有用。我执行了以下步骤:
lib
文件夹MANIFEST.MF
,转到Runtime
标签,然后将lib添加到Classpath
部分lib
文件夹是否已识别构建过程(Build
选项卡,并且应检查lib文件夹)Run
- &gt; Run Configuration...
- &gt;双击OSGi Framework
)Bundles
标签上检查新制作的项目(Workspace
部分)并立即取消选中Target Platform
Add Required Bundles
Target Platform
部分Apply
,然后点击Run
,即可启动您的OSGi环境答案 1 :(得分:1)
检查插件中的build.properties。应该包含check lib文件夹。
在编辑器中打开plugin.xml或MANIFEST.MF,您会看到构建选项卡。在二进制构建中,确保选中了lib文件夹。