天天看點

maven向本地庫(私有中央庫)安裝jar包

mvn install:install-file -DgroupId=com.oracle -DartifactId=classes12 -Dversion=9.2.0.1.0 -Dpackaging=jar -Dfile=E:\oracle\ora92\jdbc\lib\classes12.jar
           

若一些jar檔案要依賴,但是又不想把這些jar去install到mvn的repository中去可采用如下辦法

<!-- 使用此法的時的缺點是在使用指令 mvn package打包成war包時,jar包不會拷貝至WEB-INF/lib目錄中 -->
<dependency>
	<groupId>srt</groupId><!-- groupId自定 -->
	<artifactId>bcprov-jdk14-133</artifactId><!-- artifactId自定 -->
	<version>1.0</version><!-- version自定 -->
	<type>jar</type><!-- 可省略,預設就是jar -->
	<scope>system</scope><!-- scope必須是system -->
	<systemPath>D:\Workspaces\java\srt\meg\lib\bcprov-jdk14-133.jar</systemPath><!-- 必須是完整的路徑名稱 -->
</dependency>
           

[url=http://www.iteye.com/topic/973166]maven常見問題問答[/url]

[url=http://www.mzone.cc/article/654.html]Maven2中snapshot快照庫的使用[/url]

[url=http://hi.baidu.com/jifeer/item/16405942732938e5a5c0668a]maven 添加jar到中央/遠端倉庫[/url]

[color=red]mvn deploy:deploy-file -DgroupId=proxool -DartifactId=proxool -Dversion=0.9.1 -Dpackaging=jar -Dfile=D:\proxool-0.9.1\lib\proxool-0.9.1.jar -Durl=http://10.99.75.98:8081/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty[/color]

備注:proxool-0.9.1.jar所在路徑中不能有中文和空格,否則可能釋出失敗!

[url=http://blog.163.com/wf_shunqiziran/blog/static/176307209201221115158641/]mvn deploy[/url]

[url=http://maven.apache.org/plugins/maven-deploy-plugin/usage.html]mvn deploy:deploy[/url]

[url=http://hi.baidu.com/xixitie/item/fc972d1e9ac17c603f87ce9d]如何釋出一個pom項目且打包maven源碼,将源碼包與jar包一同deploy到mavenserver[/url]

[url=http://blog.csdn.net/happyteafriends/article/details/8174110]maven deploy到nexus報錯:Return code is: 401, ReasonPhrase:Unauthorized [/url]

[url=http://www.haogongju.net/art/1917521]Return code is: 400, ReasonPhrase:Bad Request[/url]