龙空技术网

java压缩打包本地目录然后编写脚本执行

分享电脑学习 1044

前言:

现时小伙伴们对“java安装文件夹 拷贝到新电脑”都比较关心,各位老铁们都想要了解一些“java安装文件夹 拷贝到新电脑”的相关内容。那么小编也在网上汇集了一些有关“java安装文件夹 拷贝到新电脑””的相关知识,希望兄弟们能喜欢,同学们快快来了解一下吧!

创建工程

使用maven工程

勾选,然后下一步

填写基本信息

注意改一下编码和JDK

pom配置(附在文档后面)

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

创建运行类

编写代码

继续编写

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

打包,执行install

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

就是这个包

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

改名字上传

然后执行打包语句

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

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

执行结果

<project xmlns="; xmlns:xsi="; xsi:schemaLocation=" ;><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>  <!--system,类似provided,需要显式提供依赖的jar以后,Maven就不会在Repository中查找它--><systemPath>${pom.basedir}/jar/commonsIO-2.5.0.jar</systemPath>  <!--项目根目录下的lib文件夹下--></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><id>make-assembly</id><phase>package</phase><goals><goal>single</goal></goals></execution></executions></plugin></plugins></build></project>  

标签: #java安装文件夹 拷贝到新电脑