编写java程序压缩Linux本地目录

创建工程

编写java程序压缩Linux本地目录

使用maven工程

编写java程序压缩Linux本地目录

勾选,然后下一步

编写java程序压缩Linux本地目录

填写基本信息

编写java程序压缩Linux本地目录

注意改一下编码和JDK

编写java程序压缩Linux本地目录

pom配置(附在文档后面)

编写java程序压缩Linux本地目录

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

编写java程序压缩Linux本地目录

创建运行类

编写java程序压缩Linux本地目录

编写代码

编写java程序压缩Linux本地目录

编写java程序压缩Linux本地目录

继续编写

编写java程序压缩Linux本地目录

编写java程序压缩Linux本地目录

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

编写java程序压缩Linux本地目录

打包,执行install

编写java程序压缩Linux本地目录

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

编写java程序压缩Linux本地目录

就是这个包

编写java程序压缩Linux本地目录

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

编写java程序压缩Linux本地目录

改名字上传

编写java程序压缩Linux本地目录

然后执行打包语句

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

编写java程序压缩Linux本地目录

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

编写java程序压缩Linux本地目录

执行结果

编写java程序压缩Linux本地目录

<code><project>
<modelversion>4.0.0/<modelversion>
<groupid>com.xlgl.wzy/<groupid>
<artifactid>mail/<artifactid>
<version>0.0.1-SNAPSHOT/<version>
 
<dependencies>
 
<dependency> 
<groupid>commonsIO/<groupid>  
<artifactid>commonsIO/<artifactid> 
<version>2.5.0/<version>  

<scope>system/<scope> 
<systempath>${pom.basedir}/jar/commonsIO-2.5.0.jar/<systempath> 
/<dependency>
 
<dependency>
<groupid>junit/<groupid>
<artifactid>junit/<artifactid>
<version>4.10/<version>
/<dependency>
 
<dependency>
<groupid>log4j/<groupid>
<artifactid>log4j/<artifactid>
<version>1.2.8/<version>
/<dependency>
 
 
<dependency>
<groupid>org.apache.commons/<groupid>
<artifactid>commons-compress/<artifactid>
<version>1.5/<version>
/<dependency>
 

<dependency>
<groupid>javax.mail/<groupid>
<artifactid>mail/<artifactid>
<version>1.4.7/<version>
/<dependency>
/<dependencies>
 
<build>
<plugins>
<plugin>
<artifactid>maven-assembly-plugin/<artifactid>
<configuration>
<descriptorrefs>
<descriptorref>jar-with-dependencies/<descriptorref>
/<descriptorrefs>
<archive>
<manifest>
<mainclass>com.xlgl.wzy.zip.ZipExecute/<mainclass>
/<manifest>
/<archive>

/<configuration>
<executions>
<execution>
make-assembly
<phase>package/<phase>
<goals>
<goal>single/<goal>
/<goals>
/<execution>
/<executions>
/<plugin>
/<plugins>
/<build>
/<project>
 
 /<code>



分享到:


相關文章: