如何在ftp中部署maven Web应用程序?

时间:2013-06-18 14:46:16

标签: maven deployment

我正在使用spring框架和maven构建一个Web项目。我想用ftp部署它。 为此我已经包含了apache weagon:

<distributionManagement>
        <repository>
            <id>ftp-repository</id>
            <url>ftp://ftp.xxxxx.com</url>  
        </repository>
     </distributionManagement>

    <build>
        <!-- FTP TRANSFER -->
        <extensions>
            <extension>
                <groupId>org.apache.maven.wagon</groupId>
                <artifactId>wagon-ftp</artifactId>
                <version>1.0-beta-5</version>
            </extension>
        </extensions>

我还创建了一个文件settings.xml

<settings>
  <servers>
    <server>
        <id>ftp-repository</id>
        <username>user</username>
        <password>pass</password>
    </server>
  </servers>
</settings>

但是当我执行mvn deploy时,我收到以下错误: 身份验证失败,未为存储库ftp-repository指定密码。

这是部署应用的正确方法吗? 我还应该做些什么来成功部署它?

0 个答案:

没有答案