制作可执行jar简易笔记

1、用eclipse写好带main函数的程序
 要将程序能够访问到的所有目录放在工程的下一级目录下,比如有个sys文件夹,那么就将它放在<工程根目录>/下,不要放在src目录下,便于将一些需要修改的配置文件与最终生成的jar文件分开。
 程序中要访问文件,那么根目录就是<工程目录>,也就是说"./"代表<工程目录>。
2、用eclipse导出jar
 Export...->JAR file
 仅仅选取src,并取消eclipse工程文件。指定JAR文件导出位置,设置JAR file。选中:Export all output folders for checked projects 输出所有选中的文件夹。选中:Export java source files and resources。
 Next->Next
 选取Main class。
 Finish
3、修改jar的MANIFEST.MF文件
 在最后添加
Class-Path: lib/OXmlEd1.11-nolib-bin.jar lib/dom4j-1.6.1.jar lib/commons-logging-1.0.4.jar lib/log4j-1.2.8.jar

  注意:这里只能一个个添加jar,暂时不知道如何适用通配符之类的。
4、制作run.bat
java -jar ./<jar文件名>
echo 执行完毕!
pause

--------------------

    WE准高手
posted on 2008-01-22 15:57 大卫 阅读(1185) 评论(5)  编辑  收藏 所属分类: Java

评论

# re: 制作可执行jar简易笔记 2008-01-23 18:05 过河卒  回复  更多评论   

这里的可执行应该需要有JRE环境的支持吧,如何完成一个脱离JRE环境的可执行jar包?或者换个思路,如果把Jre也打包到可执行程序中呢?毕竟不是每个用户PC上都有jre环境的

# re: 制作可执行jar简易笔记 2008-01-23 18:14 大卫  回复  更多评论   

@过河卒
说得很对,呵呵,添加jre是需要的。
不过这里只是个笔记而已,只是记录了必要的打包操作步骤,jre是必须的。

# re: 制作可执行jar简易笔记 2008-01-24 10:28 怎么羡慕天空的飞鸟  回复  更多评论   

不错

# re: 制作可执行jar简易笔记 2008-01-24 17:28 如坐春风  回复  更多评论   

关注一下。

# re: 制作可执行jar简易笔记 2008-01-24 17:32 如坐春风  回复  更多评论   

没有run。bat该怎么做?

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-01-23 22:28 编辑过
 
 
相关链接:
网站导航: