java坦克大战编写打包jar_java压缩打包本地目录然后编写脚本执行

创建工程

e0cd43c705fa1835294dc82d8f1aa6c2.png

使用maven工程

355fcd01bea06698880825c14a9669f2.png

勾选,然后下一步

f2fae4dd9793f48733a4e1fc2f58a36c.png

填写基本信息

97a6f279b1ba6cce9ca44d49878ad9c2.png

注意改一下编码和JDK

3608657a778f9f16a10c2ca5db0fbec7.png

pom配置(附在文档后面)

f11b3335ba56d57c1f3eecd724728d92.png

引入jar(这个包一直不能下载,所以另外导入)

ddf6e5366d5c7745162ae1dc46cf7ed9.png

创建运行类

81862a01f97e9cf8dfac5824b6f35e9e.png

编写代码

9bb8d8ee344b957a8483b6d22db4f484.png
f77a2021af60f6abc484f6492dcba669.png

继续编写

8bd756dfa806d80eefaf3d4235c06db4.png
c485c465cd600381db144d395659918b.png

主方法测试下,先在windows上测试完成后,再放到linux上执行看下,本地测试就不测试了,直接打包

f5a014ee1beb2bcaa1ca6ffa73a4309c.png

打包,执行install

c7c9c3cce63c86837464e690358cce03.png

因为我们引入了别的包,所以我们的包会比别的包大一些,不要弄错了

29f6bc12b3b3199aeb17ad7bf9461aa1.png

就是这个包

e819c1d4c4f97a5b9997b57b56ef65c3.png

拷贝pom时候,注意更改自己的主类

89c3073e5a91e9564a6d2bbca5f0043b.png

改名字上传

89e24535214617be0fee1c741f24eebf.png

然后执行打包语句

java -jar zipexe.jar /usr/local/pimages /data/1.tar.gz

6eafac15dde5f124042eb5285b6f9540.png

编写一个脚本,方便下次执行

6469303a12aa7585bf6efa1311df5a12.png

执行结果

1bb2475efd8202dfb6875977bcdc7b71.png
4.0.0com.xlgl.wzymail0.0.1-SNAPSHOT   commonsIO   commonsIO  2.5.0   system  ${pom.basedir}/jar/commonsIO-2.5.0.jar   junitjunit4.10 log4jlog4j1.2.8  org.apache.commonscommons-compress1.5 javax.mailmail1.4.7 maven-assembly-pluginjar-with-dependenciescom.xlgl.wzy.zip.ZipExecutemake-assemblypackagesingle  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值