3

Maven で公開鍵認証を使用して sftp を使用してディレクトリ - Eclipse 更新サイト - をアップロードするにはどうすればよいですか?

背景情報: tycho を使用して Eclipse プラグインを作成しており、更新サイト ( <packaging>eclipse-update-site</packaging>) をアップロードしたいと考えています。


Tychoユーザーリストでも質問されました

4

2 に答える 2

10

アーティファクト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ます。

于 2009-11-29T22:51:17.273 に答える