Maven で公開鍵認証を使用して sftp を使用してディレクトリ - Eclipse 更新サイト - をアップロードするにはどうすればよいですか?
背景情報: tycho を使用して Eclipse プラグインを作成しており、更新サイト ( <packaging>eclipse-update-site</packaging>
) をアップロードしたいと考えています。
Maven で公開鍵認証を使用して sftp を使用してディレクトリ - Eclipse 更新サイト - をアップロードするにはどうすればよいですか?
背景情報: tycho を使用して Eclipse プラグインを作成しており、更新サイト ( <packaging>eclipse-update-site</packaging>
) をアップロードしたいと考えています。
アーティファクトmvn deploy
のデプロイに使用できなかった理由がわかりません。eclipse-update-site
だから、これは私の提案です。
distributionManagement
まず、セクションを更新します。
<!-- Enabling the use of FTP -->
<distributionManagement>
<repository>
<id>update-site</id>
<url>sftp://your/url</url>
</repository>
</distributionManagement>
次に、sftp の wagon 拡張機能を追加します。
<build>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<version>1.0-beta-6</version>
</extension>
</extensions>
</build>
最後に、資格情報を に追加します~/.m2/settings.xml
。
<server>
<id>update-site</id>
<username>foo</username>
<password>secret</password>
</server>
そして実行しmvn deploy
ます。