如何将多个java源文件打包成可执行jar包 - Go语言中文社区

如何将多个java源文件打包成可执行jar包


一、背景

       今天在开发中,遇到个问题,我们的应用依赖了一个第三方jar包,于是第三方开发人员就打了个包过来,刚开始一切正常,等开发完了准备放到服务器上跑的时候,启动服务报错了

     

       这个错误以前遇到过,52.0表示是需要Jdk1.8运行的,而我的linux服务器上的jdk版本是1.7(不方便改),所以唯一的解决办法就是让第三方开发人员将java源文件给我自己打包(当然,他们也可以根据我们的jdk版本需求重新打包)。自己打包的过程中需要注意编译和运行的jdk版本需要保持一致,这里我用jdk1.7来进行打包。


二、如何将多个java源文件打成jar包

     首先配置好jdk环境,将java源文件放到某个磁盘的目录下,打开cmd然后进入该目录

     第一步,编译。将java源文件编译成class文件

    

     因为编译源文件还需要依赖第三方jar包,所以这里通过-cp 来指定,同时指定编码格式,回车即可

     第二步,打包。对生产的class文件进行打包

   

   最后,将会在我们指定的目录生成一个可执行的jar包,然后我们本地应用导入这个jar包即可。

 


版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/charry_a/article/details/79414617
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-08-27 13:46:04
  • 阅读 ( 1353 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢