site-deploy当我在调用release:perform目标时,我试图让wagon插件在生命周期中上传文件时,我有一个奇怪的问题.似乎wagon在im调用时正确上传文件,mvn site-deploy但它只是响应
无需上传
当调用mvn release:perform哪个应该调用site site-deploy文档中所述的阶段时.
这是旅行车的插件配置.
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>wagon-maven-plugin</artifactId>
<version>1.0-beta-3</version>
<executions>
<execution>
<id>upload-jars</id>
<phase>deploy site-deploy</phase>
<goals>
<goal>upload</goal>
</goals>
<configuration>
<fromDir>target/checkout/target</fromDir>
<includes>*.jar</includes>
<url>scpexe://nohost.com</url>
<toDir>/var/www/projects/test</toDir>
<serverId>server - projects</serverId>
</configuration>
</execution>
</executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)
maven告诉我正确的目标已经开始:
[INFO] Executing goals 'deploy site-deploy'...
[INFO] [INFO] Scanning for projects...
Run Code Online (Sandbox Code Playgroud)
但是旅行车没有上传任何东西:
[INFO] [INFO] --- wagon-maven-plugin:1.0-beta-3:upload (default) @ exp4j ---
[INFO] [INFO] Nothing to upload.
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [INFO] BUILD SUCCESS
Run Code Online (Sandbox Code Playgroud)
是否有人发现我的问题导致maven在调用site-deploy时按预期工作但在执行时失败release:perform?
如何在Maven中使用带有公钥认证的sftp上传目录 - Eclipse更新站点?
有关背景信息:我正在使用tycho构建Eclipse插件,并希望<packaging>eclipse-update-site</packaging>上传更新站点().