我有OmnitureAPI.jar,我無法在mvn回購中找到它。因此,儘管我自己會使用我在網上找到的以下命令來自行包含它,這些命令描述了我目前面臨的類似問題。如何在maven中包含第三方jar?
mvn install:install-file -Dfile=c:\kaptcha-{version}.jar -DgroupId=com.google.code -DartifactId=kaptcha -Dversion={version} -Dpackaging=jar
我有兩個問題: 1)請問,我,包括需要以下Maven命名和包裝公約,如類應該放在src /主/ JAVA等罐子? 2)執行上面的命令時,我應該放入什麼-DgroupId = xxxx和-DartifactId = xxx?
請指導
http://www.mkyong.com/maven/how-to-include-library-manully-into-maven-local-repository/ – JNL
如果您使用netbeans,則可以「手動安裝」。另一種方法是建立artifactory的實例,然後在那裏添加jar,然後在settings.xml中引用artifactory,並且可以將pom的依賴添加到任何您稱爲組和artifactory回購中的工件。 – markg
另外,如果您試圖在構建中包含此jar,並且有許多開發人員需要jar,那麼使用artifactory(或類似功能)路由是個好主意(IMO)。 – markg