Maven项目 pop文件配置
<build>
<finalName>MR</finalName>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>wagon-maven-plugin</artifactId>
<version>1.0</version>
<configuration>
<!-- 上传的本地jar的位置-->
<fromFile>target/${project.build.finalName}.jar</fromFile>
<!-- 使用scp传输文件 指定服务端 用户名密码 ip 并指定目标文件夹-->
<url>scp://root:root@hadoop10:/opt/datas</url>
<!-- 命令列表 可以在传输完成后执行 -->
<commands>
<command>systemctl restart boot-server</command>
</commands>
<!-- 显示运行命令的输出结果 -->
<displayCommandOutputs>true</displayCommandOutputs>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>6</source>
<target>6</target>
</configuration>
</plugin>
</plugins>
<!-- maven扩展 提供ssh远程服务 是wagon-maven-plugin插件所依赖 -->
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<version>2.8</version>
</extension>
</extensions>
</build>
上传步骤
版权声明:本文为F945464原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。