当前位置: 首页 > 软件库 > 开发工具 > 项目构建 >

Maven Wagon

授权协议 Apache
开发语言 Java
所属分类 开发工具、 项目构建
软件类型 开源软件
地区 不详
投 递 者 屠锐
操作系统 跨平台
开源组织 Apache
适用人群 未知
 软件概览

Maven Wagon 是 Maven 在做代码存取的一个抽象的传输层,支持以下方式的代码传输:

  • File
  • HTTP
  • HTTP lightweight
  • FTP
  • SSH/SCP
  • WebDAV
  • SCM (进行中)
  • 使用maven-wagon插件实现自动化部署 wagon-maven-plugin 在项目开发过程中,经常需要部署代码到开发环境,每天可能有好多次,每次都需要mvn clean install & package,然后上传到服务器。实际上这些繁琐的步骤可以通过一个Maven插件wagon-maven-plugin来自动完成 使用步骤 1.导入依赖 <dependency> <gro

  • Maven的一个插件wagon-maven-plugin来自动完成。 文件上传到服务器 Maven项目可使用mvn package指令打包,打包完成后包位于target目录下,要想在远程服务器上部署,首先要将包上传到服务器。 在项目的pom.xml中配置wagon-maven-plugin插件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  • Apache Maven Wagon Apache/ Maven/ Apache Maven Wagon/ Introduction [Edit] | Last Published: 2020-04-22 Version: 3.4.0 Overview Introduction JavaDocs License Download Modules Apache Maven Wagon :: API

  •   1) 使用ftp配置 <distributionManagement> <repository> <id>proficio-repository</id> <name>Proficio Repository</name> <url>ftp://ftpserver.yourcompany.com/deploy</url> </repository> </dis

  • 插件功能 打包后,根据插件配置,将package上传到远端,并可以选择执行指定命令集。配置项足够充分,可以达到打包后自动部署的功能。 提供两种配置方式,POM如下: 第一种:将插件绑定到生命周期的阶段上 <project> <!-- 配置环境信息 --> <profiles> <!-- 开发环境 --> <profile>