Maven运行命令随记:修订间差异
来自三线的随记
小无编辑摘要 |
小无编辑摘要 |
||
第1行: | 第1行: | ||
Maven在运行命令中设置代理 | === Maven在运行命令中设置代理 === | ||
mvn -B -DproxySet=true -Dhttp.proxyHost=proxy_host -Dhttp.proxyPort=1080 -Dhttp.nonProxyHosts=nonproxy.com package | mvn -B -DproxySet=true -Dhttp.proxyHost=proxy_host -Dhttp.proxyPort=1080 -Dhttp.nonProxyHosts="nonproxy.com|nonproxy.net:8080" package | ||
<br /> | <br /> | ||
=== | ====Relation article==== | ||
https://stackoverflow.com/questions/1251192/how-do-i-use-maven-through-a-proxy | https://stackoverflow.com/questions/1251192/how-do-i-use-maven-through-a-proxy | ||
第13行: | 第10行: | ||
<br /> | <br /> | ||
=== 使用Maven向Nexus upload jar包 === | |||
mvn deploy:deploy-file -DgroupId={groupId} -DartifactId={artifactId} -Dversion={version} -Dpackaging=jar -Dfile=/jar-path.jar -Durl=<nowiki>http://nexus/repository/maven-uploaded-url</nowiki> | |||
如果nexus有密码认证的话则需要-DrepositoryId=参数调用写在了settings.xml文件中servers段内的账号密码进行认证 | |||
mvn deploy:deploy-file -DgroupId={groupId} -DartifactId={artifactId} -Dversion={version} -Dpackaging=jar -Dfile=/jar-path.jar -DrepositoryId=nexus -Durl=<nowiki>http://nexus/repository/maven-uploaded-url</nowiki> | |||
[[分类:Maven]] | [[分类:Maven]] | ||
[[分类:Java]] | [[分类:Java]] |
2021年8月4日 (三) 01:06的版本
Maven在运行命令中设置代理
mvn -B -DproxySet=true -Dhttp.proxyHost=proxy_host -Dhttp.proxyPort=1080 -Dhttp.nonProxyHosts="nonproxy.com|nonproxy.net:8080" package
Relation article
https://stackoverflow.com/questions/1251192/how-do-i-use-maven-through-a-proxy
该帖子中还会提到另一种设置http proxy以及socket proxy的参数,仅供参考,有待验证
使用Maven向Nexus upload jar包
mvn deploy:deploy-file -DgroupId={groupId} -DartifactId={artifactId} -Dversion={version} -Dpackaging=jar -Dfile=/jar-path.jar -Durl=http://nexus/repository/maven-uploaded-url
如果nexus有密码认证的话则需要-DrepositoryId=参数调用写在了settings.xml文件中servers段内的账号密码进行认证
mvn deploy:deploy-file -DgroupId={groupId} -DartifactId={artifactId} -Dversion={version} -Dpackaging=jar -Dfile=/jar-path.jar -DrepositoryId=nexus -Durl=http://nexus/repository/maven-uploaded-url