2016-06-10 27 views
-1

我想添加一個本地存儲庫到我的項目由maven管理。 我做了以下步驟添加本地倉庫到MavenMvn依賴關係解析爲本地回購

mvn install:install-file -DgroupId=com.example.somename -DartifactId=somefile.jar -Dversion=1.0 -Dfile=C:\Users\username\mvn_respos\somefile.jar 

然後,我添加的關係是不上我的pom.xml

現在,我得到了下面的錯誤。

The container 'Maven Dependencies' references non existing library 'C:\Users\username\.m2\repository\com\example\sonename\somefile\1.0\somefile-1.0.jar' 

但是,當我導航到特定目錄時,該文件確實存在。 我在這裏做錯了什麼。

+0

所有的路徑'sonfile.jar'是質疑,認爲一個錯字,或者是你運行的實際命令? –

+0

這是一個錯誤,我糾正了。 – Antithesis

+0

您是否嘗試過使用'-Dpackaging = jar'選項運行安裝文件目標? – assylias

回答

1

試試這個

mvn install:install-file -Dfile=sonfile.jar -DgroupId=com.example.somename -DartifactId=sonfile -Dversion=0.1 -Dpackaging=jar 

在哪裏是罐子同一目錄下執行命令,所以你不能寫在Dfile

+0

這不起作用說,'工件信息缺失或不完整,groupId丟失'。 – Antithesis

+0

抱歉,我忘了它。現在我已經更新了它 –

相關問題