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 のパスワードが指定されていません。
これはアプリをデプロイする正しい方法ですか? 正常にデプロイするには他に何をすればよいですか?