代码之家  ›  专栏  ›  技术社区  ›  Robert Munteanu

使用sftp和Maven上传目录

  •  3
  • Robert Munteanu  · 技术社区  · 15 年前

    背景信息:我正在使用tycho构建一个Eclipse插件,并希望获得更新站点( <packaging>eclipse-update-site</packaging>


    Asked on the Tycho users list as well .

    2 回复  |  直到 11 年前
        1
  •  10
  •   Ravindranath Akila    5 年前

    我不明白你为什么不能用 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部署 .

        2
  •  5
  •   rob    11 年前