maven-proxy自带web容器。
1、使用maven-proxy-standalone,从maven-proxy.codehaus.org上下载最新版本
maven-proxy-standalone-0.2-app.jar
2、创建maven-proxy-run.cmd
###############################################################
#@echo off #
#title Maven-Proxy #
# #
#java -jar maven-proxy-standalone-0.2-app.jar proxy.properties#
# #
#pause #
###############################################################
3、设置proxy.properties
#下载文件保存的地方,所以指定为Maven的setting.xml中设定的本地repository地址,
#已经下载的文件不需要重新下载
repo.local.store=E:\\LoaclRepository\\m2
#mvaen-proxy的standalone需要,如果发布为webapp则不需要
#监听端口,可以通过http://localhost:9999/repository来访问本地代理库
port=9999
#设定代理服务器供从远程库下载用
proxy.list=one
#mine
proxy.one.host=10.200.254.166
proxy.one.port=8002
proxy.one.username=xiangmuzu
proxy.one.password=cxxmz190
#设定代理的远程库,如果包含其他的远程库,按下面格式增加即可
repo.list=repo1.maven.org,repo.www-ibiblio-org
#maven 的中心库
repo.repo1.maven.org.url=http://repo1.maven.org/maven2
repo.repo1.maven.org.description=maven.org
repo.repo1.maven.org.proxy=one
repo.repo1.maven.org.hardfail=false
repo.repo1.maven.org.cache.period=360000
repo.repo1.maven.org.cache.failures=true
#www.ibiblio.org
repo.www-ibiblio-org.url=http://www.ibiblio.org/maven
repo.www-ibiblio-org.description=www.ibiblio.org
repo.www-ibiblio-org.proxy=one
repo.www-ibiblio-org.hardfail=true
#Cache this repository for 1 hour
repo.www-ibiblio-org.cache.period=3600
repo.www-ibiblio-org.cache.failures=true
4、运行maven-proxy-run.cmd