【Eclipse】如何使用eclipse 生成runnable jar包,maven项目java -jar

首先找到一个博客,按步骤来

1. 先找到你的工程中提供接口的类(要包含MAIN方法),

2. 在该类中右键选择 RUN as

3. 选择 Run configurations

4. 在main窗口中选择main class为本类

5. 点击RUN

6. 选择你的工程,右键选择 EXPORT

7. 在弹出的窗口中选择 runnable jar file

8. 在弹出的 runnable jar file export窗口中第一个launch configuration 中选择你刚才配置的类,

     第二个窗口中选择你要导出的路径

9. 然后选择下一步就OK了



但是遇到问题了:(图片为网上的,我的是在ubuntu上,图片弄起来太费劲)

并没有解决。。。又尝试导出

1.右键选择eclipse中需要导出的工程,点击“Export”-->Java-->Runnable JAR file --->Next;


2.在Launch configuration中选定你需要执行的主程序入口,“Export destination"中选择导出jar文件需要存放的位置,”Library hadling"中有三个选择“Extract required libraries into  generated JAR” 把需要依赖的libraries按照文件夹导出;“Package required libraries into generated JAR” 把依赖的所以lib正常导出与主类放在同一个jar文件里面;"Copy required libraries into a sub-folder next to the generated JAR" 导出依赖的jar,而且依赖的jars放在一个单独的文件夹里面,这个文件夹和需要导出的目标jar在同一级目录,也就是说倒出来一个目标jar文件,还有一个文件夹,里面存放了所有依赖的jars,最后点击完成,我推荐使用第三个选项。


我选择第二项,这样java -jar运行还是会报错,想运行   

java -Djava.library.path="/home/XXX/Projects/opencv-3.2.0/build/lib:/home/XXX/workspace/***/lib" -jar ***.jar  (缺什么补什么)



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值