maven 私服建设和使用

1.搭建maven web服务器

2.安装二方仓库

2.1 通过maven命令来向远程安装jar



lvyanglin@lvyanglin:~/Downloads/spring2.5/spring-framework-2.5.5/dist/modules$ mvn deploy:deploy-file -DgroupId=org.springframework -DartifactId=webmvc -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=spring-webmvc.jar -Dversion=2.5.5

mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=aopalliance -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=aopalliance.jar -Dversion=0.0.0


mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=asm -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=asm-2.2.3.jar -Dversion=2.2.3

mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=asm-commons -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=asm-commons-2.2.3.jar -Dversion=2.2.3


mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=asm-util -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=asm-util-2.2.3.jar -Dversion=2.2.3

mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=aspectjrt -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=aspectjrt.jar -Dversion=0.0.0

mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=aspectjweaver -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=aspectjweaver.jar -Dversion=0.0.0


mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=wsdl4j -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=wsdl4j.jar -Dversion=0.0.0

mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=bnd -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=bnd.jar -Dversion=0.0.0

mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=bsh -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=bsh-2.0b4.jar -Dversion=2.0b4


mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=c3p0 -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=c3p0-0.9.1.2.jar -Dversion=0.9.1.2


mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=hessian -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=hessian-3.1.3.jar -Dversion=3.1.3


mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=cglib-nodep -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=cglib-nodep-2.1_3.jar -Dversion=2.1_3


mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=commonj-twm -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=commonj-twm.jar -Dversion=0.0.0

mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=backport-util-concurrent -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=backport-util-concurrent.jar -Dversion=0.0.0

mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=easymockclassextension -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=easymockclassextension.jar -Dversion=0.0.0

mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=easymock -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=easymock.jar -Dversion=0.0.0


mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=ehcache -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=ehcache-1.4.1.jar -Dversion=1.4.1


mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=commons-beanutils -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=commons-beanutils.jar -Dversion=0.0.0


mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=log4j -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=log4j-1.2.15.jar -Dversion=1.2.1


mvn deploy:deploy-file -DgroupId=org.springframework -DartifactId=spring -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=spring.jar -Dversion=2.5.5


mvn deploy:deploy-file -DgroupId=org.apache.velocity -DartifactId=velocity-tools -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=velocity-tools-2.0.jar -Dversion=2.5.5

lvyanglin@lvyanglin:~/Downloads/lib$ mvn deploy:deploy-file -DgroupId=com.esunny -DartifactId=ibatis -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=ibatis-2.3.4.726.jar -Dversion=2.3.4.726


D:\soft\mysql-connector-java-5.1.13>mvn deploy:deploy-file -DgroupId=com.esunny
-DartifactId=mysqlconnector -Dpackaging=jar -Durl=http://192.168.1.107:8080/arch
iva/repository/internal -DrepositoryId=internal -Dfile=mysql-connector-java-5.1.
13-bin.jar -Dversion=5.1.13

mvn deploy:deploy-file -DgroupId=org.codehaus.jackson -DartifactId=jackson-core-asl -Dpackaging=jar -Durl=http://192.168.1.120:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=jackson-core-asl-1.3.0.jar -Dversion=1.3.0
mvn deploy:deploy-file -DgroupId=org.codehaus.jackson -DartifactId=jackson-mapper-asl -Dpackaging=jar -Durl=http://192.168.1.120:8080/archiva/repository/internal -DrepositoryId=internal -Dfile=jackson-mapper-asl-1.3.0.jar -Dversion=1.3.0

C:\Xunlei>mvn deploy:deploy-file -DgroupId=net.sf.json -DartifactId=json-lib-2.
4-jdk15 -Dpackaging=jar -Durl=http://192.168.1.120:8081/archiva/repository/int
ernal -DrepositoryId=internal -Dfile=json-lib-2.4-jdk15.jar -Dversion=2.4


C:\Xunlei>mvn deploy:deploy-file -DgroupId=ezmorph -DartifactId=ezmorph -Dpac
kaging=jar -Durl=http://192.168.1.120:8081/archiva/repository/internal -Dreposit
oryId=internal -Dfile=ezmorph-1.0.6.jar -Dversion=1.0.6



3.配置setting.xml
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值