2010-10-24 66 views
1

傢伙,我不知道什麼可能是錯的,但我有gpg:sign-and-deploy-file部署快照和來源,但源名稱並總是有下列buildnumber的價值。像artifact-timestamp-1.jar和artifact-timestamp-2-sources.jar部署快照源 - 有可能嗎?它增加建設數量

這樣如果我有快照依賴關係,它正在尋找artifact-timestamp-2.jar而不是artifact-timestamp-1 .jar

我沒有使用任何內部編號插件等,這個工件的pom定義只有憑據。

我還沒有使用SCM ......

在那裏部署快照源的任何解決方法嗎?明顯的原因是不允許設計。

pastebin

alt text

回答

0

我使用Maven 3.0和不幸sourcesjavadoc特性加入maven-deploy-plugin v.2.6maven-gpg-plugin v.1.3 ...但Maven的3.0使用maven-gpg-plugin v.1.2maven-deploy-plugin v.2.5

0

這可能是GPG插件的錯誤。作爲解決方法,您可以嘗試將gpg:sign和deploy:deploy結合使用。

+0

GPG使用部署本身,如果我用的部署,而不是GPG的結果是一樣的。 Maven不允許您按設計部署快照源。 – lisak 2010-10-26 11:18:01

+0

爲什麼這不被設計所允許?我在這裏有同樣的問題,因爲我想調試我的內部項目的來源... – Gambo 2012-04-12 08:51:51

+0

我使用hudson部署插件部署到nexus sonatype btw – Gambo 2012-04-12 09:18:50