如何创建一个Eclipse插件来证明库

时间:2018-03-21 14:30:42

标签: java eclipse-plugin

我有一个Eclipse插件,需要使用某个库中的方法(比如XYZ.jar)。最重要的是,我在插件的lib文件夹中有了库。由于底层的RCP应用程序发生了变化,我得到了类加载器问题,负责RCP的人建议我应该创建一个插件,它只包含有问题的库并使它们可用于我的插件。这样的插件怎么样?我试图创建一个,把XYZ-jar放在里面,但我不知道如何为我的插件导出包。在“运行时”-Tab中,我无法向“导出的包” - 部分添加任何内容。插件文件看起来像这样(对不起,我可能错误配置了它们,因为我对那里的内容不太熟悉)。

MANIFEST.MF

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Libraries used by xxx
Bundle-SymbolicName: de.somthing.more;singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-ActivationPolicy: lazy
Bundle-ClassPath: lib/XYZ.jar

的plugin.xml

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>

</plugin>

build.properties

bin.includes = META-INF/,\
               plugin.xml,\
               lib/XYZ.jar
jars.compile.order = lib/XYZ.jar
source.lib/XYZ.jar = 

有人可以帮助正确设置此插件吗?

0 个答案:

没有答案