2012-10-30 99 views
-1
mvn deploy:deploy-file -DgroupId=org.sakaiproject.nakamura \ 
    -D artifactId=org.sakaiproject.nakamura.ojdbc \ 
    -Dversion=CURRENT-VERSION -Dpackaging=jar \ 
    -Dfile=maven-launchpad-plugin-2.0.10.jar \ 
    -Durl=D:\sakai3\nakamura \ 
    -DrepositoryId=D:\sakai3\nakamura 
+4

你會得到什麼錯誤? –

+0

repositoryId必須是Id而不是路徑。通常是您的settings.xml文件中的一個id。 – khmarbaise

回答

1

我認爲問題在於Maven選項應該放在目標之前。至少,這是mvn --help告訴我的。

另外,在第二個-D選項中存在不一致。

+0

我不相信選項/目標的順序是一個問題。當您[從原型創建項目](http://maven.apache.org/guides/mini/guide-creating-archetypes.html)時,您經常會將目標放在選項之前。但我認爲你對第二個'-D'選項的觀察是正確的。 – maba

+0

選項/目標的順序無關緊要。你在第二個帶有空格的「-D」上是正確的。此外,repositoryId應該是用戶'settings.xml'中的一個存儲庫的ID –