jar在linux下跑怎么弄?

隐藏起来 2013-01-19 04:23:35
各位,我遇到了个问题。
比如我用eclipse在a.java里面写了main函数,a.java引用了com.example包
然后我需要在linux下运行,要求导出的jar中不包含com.example包。
如何导出这个jar包,如何在linux下写shell呢?
越详细越好,谢谢。
...全文
165 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
隐藏起来 2013-01-21
  • 打赏
  • 举报
回复
引用 4 楼 fangmingshijie 的回复:
.class在上面地方,就把jar包放在什么地方就行了。
关键是离开eclipse后,我编译不了,不知道咋回事。
  • 打赏
  • 举报
回复
.class在上面地方,就把jar包放在什么地方就行了。
想喝咖啡的貓 2013-01-21
  • 打赏
  • 举报
回复
和windows上一样,只不过包之间的分隔符要用":"
隐藏起来 2013-01-21
  • 打赏
  • 举报
回复
引用 1 楼 wapigzhu 的回复:
先到eclipse的bin文件下:jar -cf a.jar a.class 然后用rar或者zip打开,编辑下里面MANIFEST.MF文件 加一行Main-Class: a,保存 把a.jar烤到Linux上,比如你含有com.example的包叫b.jar的话 java -cp b.jar -jar a.jar就行了, 如果不行试试java -cp a.jar:b.jar a ……
额,试过
wapigzhu 2013-01-20
  • 打赏
  • 举报
回复
先到eclipse的bin文件下:jar -cf a.jar a.class 然后用rar或者zip打开,编辑下里面MANIFEST.MF文件 加一行Main-Class: a,保存 把a.jar烤到Linux上,比如你含有com.example的包叫b.jar的话 java -cp b.jar -jar a.jar就行了, 如果不行试试java -cp a.jar:b.jar a

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧