j2ee 可执行jar制作方法

Class-Path:     在公司开发邮件系统需要用到可执行jar刚开始自己按照 java -classpath “第三方jar” -jar “自己jar”

 

运行结果

       报异常

 

原因分析:

       第三方的jar  没有引入自己的应用程序中。自己怎么想也应该是这样的用在网上找了相关的文档结果发现

自己的理解和 java jar 的运行原理还是有一段理解的失误,自己没有真正的理解java -jar 可知行 jar的原理。

 

相关文档:

       在看这篇文章后自己对java jar 可执行jar有了深入的理解

        http://baike.baidu.com/view/50457.htm

        http://www.ibm.com/developerworks/cn/java/j-jar/index.html

 

把我遇到的问题整理与大家共享:

 

1.应用程序打包

      把自己的系统通过java 命令还是其他第三方工具打成 jar包 ;

 

2.修改配置

      其实没有引入第三方的jar关键是在这个配置文件里(MANIFEST.MF

      我们需要修改这个配置文件的几个参数:

      Main-Class:“自己应用程序的主函数”

      Class-Path: “需要引入的第三方jar”(这里最重要)

      注意

     Class-Path的相关jar包的路径是相对当前jar包的,'.'代表当前路径. 各个jar包要用空格分开,各项配置要打回车.如果jar包太长会报column太长,解决办法是:将jar用回车分开,当然空格别少了.

   

3.运行jar

    把修改好的配置文件替换原来jar中的MANIFEST.MF

    java -jar "自己的jar"

 

希望大家发表一下自己对java jar的理解,这篇文章与大家共享共同讨论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值