4

mvn-deploy-plugin でパテを使用すると問題が発生します。

私は実行します: mvn deploy

これは私のsettings.xmlがどのように見えるかです:

<server>
  <id>website</id>
  <username>user</username>
  <!--<privateKey>c:\putty\id_rsa</privateKey> -->
  <configuration>
    <sshExecutable>c:\putty\plink</sshExecutable>
    <scpExecutable>c:\putty\pscp</scpExecutable>
  </configuration>
</server>

常に同じメッセージを吐き出すため、Google で多くの結果が得られません。Web サイトで呼び出し、scp コマンドで失敗します。

[エラー] ビルド エラー

[INFO] アーティファクト 'com.mycompany.myproject:project:war' の以前のビルド番号を取得中にエラーが発生しました: 'snapshot com.mycomany.myproject:project:2.3-SNAPSHOT' のリポジトリ メタデータをリポジトリから取得できませんでした: snapshots.liegeエラーのため: 'website' の wagon の構成中: wagon 構成を適用できません。

Cannot find setter nor field in org.apache.maven.wagon.providers.ssh.jsch.ScpWagon for 'sshExecutable'

私はexeを追加しようとしました(これは私にとってより理にかなっています)が、違いはありません。

4

1 に答える 1

1

<distributionManagement>要素の下の URL に使用しているプロトコルは何ですか? を使用している場合は scp://、代わりに を使用する必要がありますscpexe://

于 2010-08-19T15:16:59.303 に答える