创建工程
使用maven工程
勾选,然后下一步
填写基本信息
注意改一下编码和JDK
pom配置(附在文档后面)
引入jar(这个包一直不能下载,所以另外导入)
创建运行类
编写代码
继续编写
主方法测试下,先在windows上测试完成后,再放到linux上执行看下,本地测试就不测试了,直接打包
打包,执行install
因为我们引入了别的包,所以我们的包会比别的包大一些,不要弄错了
就是这个包
拷贝pom时候,注意更改自己的主类
改名字上传
然后执行打包语句
java -jar zipexe.jar /usr/local/pimages /data/1.tar.gz
编写一个脚本,方便下次执行
执行结果
<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>
閱讀更多 分享電腦學習 的文章