小弟maven菜鸟,最近在搞maven的项目,遇到一个问题,先说明下背景:我已经安装了nexus的私服,并设置成所有请求都发到这个私服中,按道理说现在build一个项目的话,会从私服中先下载,私服中没有的构件会从远程下载缓存在私服中再系在到本地。现有如下两个问题:
问题1:当我build一个项目的时候,私服中没有的构件并没有先下载到私服而是下载到了本地,在私服中是没有的,请教大神有没有相关的配置可以让jar包先下载到私服然后到本地。
问题2:由于很多构件没有下载到私服中,现在我需要将本地的jar包批量上传到私服中,用命令行mvn deploy:deploy-file应该如何使用,这里贴出我在网上找了一个代码来实现批量的问题,可是在单个上传的时候是有问题的,上传不上去,核心的代码就是执行命令行,例如:
C:/apache-maven-3.0.4/bin/mvn.bat
deploy:deploy-file -DrepositoryId=nexus-releases
-Durl=http://192.168.68.30:8081/nexus/content/repositories/releases/
-Dfile="C:\Users\yeapyl\.m2\repository\javax\servlet\jstl\1.2\jstl-1.2.jar"
-DpomFile="C:\Users\yeapyl\.m2\repository\javax\servlet\jstl\1.2\jstl-1.2.pom"
请众位maven大神帮忙!