java接口 映射 本地 目录_编写java程序压缩Linux本地目录

创建工程

1001f24f2f127aa1ccf8e9ccfb979881.png

使用maven工程

8d00747256e2fe3d0e38238ee5f19afd.png

勾选,然后下一步

6200e7db5aafafb1b0e20e46355d856d.png

填写基本信息

1dc6cb8f8e3fb2eb8777387f1120c077.png

注意改一下编码和JDK

c4025d0cb6c4c9321387db47a2ea82c6.png

pom配置(附在文档后面)

8986c8b5615a1d02fe4c3c598238338a.png

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

7985ae1395429df2dca558b2219e5d5e.png

创建运行类

e368a046a40006089e285d70200e5894.png

编写代码

c5119ea4bce225df110c44d4f0955fe5.png
fff16f5a8a6e4b700b11ec1f6896f090.png

继续编写

fde25c78213847de12755f6df95c4f32.png
94f737225d0b06f89498f82cc663cca6.png

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

2d58757a47ceaa4517bd58d296fe8fd0.png

打包,执行install

af47166b5b7eb05eb395c1dc6bb76e11.png

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

3bd86dc9727bd1e7e5e408d815f620a2.png

就是这个包

5d311b6816727d152c6d4b09936e60cb.png

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

c1fb94e375a0669504e340467803c071.png

改名字上传

175dbe6b104a2d042f754b06afbe4b24.png

然后执行打包语句

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

a118cb3f7f43cb367de7863b7b2beee4.png

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

33d7d5b439d2f14dff4df2c70e8b2c61.png

执行结果

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值