设置工程下的lib目录能被工程识别

大家都知道plugin.xml是RCP工程的核心文件,它起着全文配置的作用,大家新建的lib目录按照规范应该是与源代码SRC同路径的,也就是在工程之下,所以我们就在这个文件里做手脚了,怎么做呢?首先就是要工程认识lib,怎么认识呢?就是在build.properties里的bin.includes里添加就完了,includes顾名思义,就是包含了,大家都知道build.properties就是用来加载工程上下文的了,所以在里面加上lib/,\,记住,如果你加在最后一定不要逗号,或者你加在中间,也要保证最后一项是没有逗号的,这个类似于数据库中建表的格式了;第一个问题解决了,接下来又有问题了,lib目录下的jar包怎么被工程识别并加载呢?如果是单纯的加一个jar包或者是工程报了个找不到jar包的error信息,大家首先想到的就是classpath配置问题了,这里也是一样的道理,先是导入,后是加载所以要在文件中写上jars.extra.classpath这么个目录,其格式类似于bin.includes 将lib下所有的jar包以 包名 + ,\结束 ----lib/log4j-1.2.9.jar,\ 这样就完成了导入,但是并没有大功告成,这样在程序中调用是没有问题的,跑起来就会报java.lang.NoClassDefFoundError: org/apache/log4j/Logger的错误信息的,怎么样解决呢?那就是修改Manifest,在里面加上Bundle-ClassPath: lib/log4j-1.2.9.jar,
bin/,所有的jar包都得这么做
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值