java坦克大战编写打包jar_编写java程序压缩Linux本地目录

创建工程

bc4acece03737070ec7deb5c83973e09.png

使用maven工程

7437bfbf5f914c03bbe71982c4b44f25.png

勾选,然后下一步

53433f23ad7421258cfa1f77ba30364a.png

填写基本信息

a486542bd813d887972a8f3089732058.png

注意改一下编码和JDK

7f9e0fd72b89b19323b71f5723917869.png

pom配置(附在文档后面)

62ddcb38cb6ded3793486f2578473535.png

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

cfa648c866b2d4e8febff640b4a84f01.png

创建运行类

37c7d0e046d93f094711f74a212f2979.png

编写代码

613eb13ea024eb956e79fc5851dc765f.png
3976b0eac92a0b51366339b78d5b3fc8.png

继续编写

257c4b440dd36d748fb12aea141bf53e.png
6f22dbbe40a11757eae055c2fba863b4.png

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

c1274d682da8899ff9bc1bac6f2dd17c.png

打包,执行install

631f60af5969d809e996e63ede9b932d.png

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

21796a940c8be0ad4f73538f26acb967.png

就是这个包

cdeb0e45dff291d46021936506ffab53.png

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

d0701ee3c5a665f44b00a5db5422ceb2.png

改名字上传

3c821bc0669bf2563ef8ea51ccb2e0f8.png

然后执行打包语句

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

adddeeee690eac2fea8cf0e3a375aa3c.png

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

46aba4c485509de49e1768634af0367c.png

执行结果

9d14f0c8822585356ed11c5193f4163b.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  
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值