嵌入式开发交流网论坛

标题: 编写java程序压缩Linux本地目录 [打印本页]

作者: 流水的兵    时间: 2020-3-29 04:54
标题: 编写java程序压缩Linux本地目录
创建工程
[attach]40833[/attach]

使用maven工程
[attach]40834[/attach]

勾选,然后下一步
[attach]40835[/attach]

填写基本信息
[attach]40836[/attach]

注意改一下编码和JDK


pom配置(附在文档后面)
[attach]40837[/attach]

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

创建运行类
[attach]40839[/attach]

编写代码
[attach]40840[/attach]

[attach]40841[/attach]

继续编写
[attach]40842[/attach]

[attach]40843[/attach]

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

打包,执行install
[attach]40845[/attach]

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

就是这个包
[attach]40847[/attach]

拷贝pom时候,注意更改自己的主类
[attach]40848[/attach]

改名字上传
[attach]40849[/attach]

然后执行打包语句
java -jar zipexe.jar /usr/local/pimages /data/1.tar.gz
[attach]40850[/attach]

编写一个脚本,方便下次执行
[attach]40851[/attach]

执行结果
[attach]40852[/attach]


4.0.0
com.xlgl.wzy
mail
0.0.1-SNAPSHOT


commonsIO
commonsIO  
2.5.0
system
${pom.basedir}/jar/commonsIO-2.5.0.jar


junit
junit
4.10


log4j
log4j
1.2.8


org.apache.commons
commons-compress
1.5



javax.mail
mail
1.4.7





maven-assembly-plugin


jar-with-dependencies



com.xlgl.wzy.zip.ZipExecute





make-assembly
package

single




欢迎光临 嵌入式开发交流网论坛 (http://www.dianzixuexi.com/bbs/) Powered by Discuz! X3.2