Я не понимаю, почему вы не можете использовать 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:
<build>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh-external</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
.