如何在Eclipse RCP 程序中引用第三方包

来源:互联网 发布:云计算hadoop课程设计 编辑:程序博客网 时间:2024/05/22 05:02

 如何在Eclipse RCP 程序中引用第三方包

举例中只有commons-lang-2.4.jar一个包其它包类似

准备工作:
1.在项目目录下面建立libs目录;
2.把项目中需要的jar包copy进去.例子中只把commons-lang-2.4.jar包copy进去


操作步骤(所有的配置都在plugin.xml编辑器的不同视图中):

1.把这些包添加到编译路径中去;
"Build"->"Extra Classpath Entries"(最下方,该编辑框默认是关闭的)中添加"libs/commons-lang-2.4.jar"
程序自动会在你的build.properties文件中会增加一行
jars.extra.classpath = libs/commons-lang-2.4.jar

2.把这些包添加到运行路径中去;
"Runtime"->"Classpath(右下方)中添加"libs/commons-lang-2.4.jar".
程序自动会在你的MANIFEST.MF文件中会增加一行
Bundle-ClassPath: ., libs/commons-lang-2.4.jar
千万不要少了.,号这个

3.把这些包添加到打包部署里面;
"Build"->"Binary Build"选中libs目录及下面所有的包
程序自动会在你的build.properties文件中会增加二行
bin.includes = plugin.xml,/
               META-INF/,/
               .,/
               libs/,/
               libs/commons-lang-2.4.jar
前面三行是默认的,后面两行是刚才先中文件夹自动添加的,如果有多个包的话,就会有多行.


就是这三步就可以了.建议看懂配置文件是关键.

原创粉丝点击