1. 程式人生 > >maven加載本地jar包到repository

maven加載本地jar包到repository

please cto lease invoke require clas correct install jar包

maven加載本地jar到repository

  這是一個常見場景,此處以本地opencv jar文件導入repository為例

1.Ubuntu下

mvn install:install-file -Dfile=/opencv-2.4.11/build/bin/opencv-2411.jar -DgroupId=org.opencv -Dartif
actId=opencv -Dversion=2.4.11 -Dpackaging=jar

2.常見問題

windows下按上述操作,將報錯:

 The goal you specified requires a project to execute but there is no POM in this
directory(。。。), Please verify you invoked Maven from the correct directory.

這個問題與貌似與平臺有關,好像特定於windows系統,反正linux無影響,win10有此問題,此時需采用參數加引號的形式完成設置。

mvn install:install-file ‘-Dfile=F:\00000\opencv-2411.jar‘ ‘-DgroupId=org.opencv‘ ‘-D
artifactId=opencv‘ ‘-Dversion=2.4.11‘ ‘-Dpackaging=jar‘

maven加載本地jar包到repository