详解idea maven nexus 常见命令配置

网友投稿 313 2023-01-21

详解idea maven nexus 常见命令配置

maven 常见命令配置

maven常用命令

#创建项目 -D设置参数

mvn archetype:generate -DgroupId=cn.dwcode -DartifactId=dw.test.biz -Dversion=1.0.0

#创建项目 -B批处理模式构建项目

mvn archetype:generate -B -DgroupId=cn.dwcode -DartifactId=dw.test.biz -Dversion=1.0.0

mvn clean

mvn compile

mvn test

mvn package

mvn install

#-e详细异常 -U强制更新

mvn compile -e -U

#-P按配置打包 dev test pro 对于pom profiles

mvn package -P dev

#跳过测试 但是会编译test

mvn package -DskipTests

#跳过测试 并且会编译test

mvn package -Dmaven.test.skip=true

注意:如果命令执行失败需要制定jdk版本

UTF-8

8

8

1.8

settings.xml

maven localRepository

D:\maven\repository

maven mirrors

aliyunmaven

*

阿里云公共仓库

https://maven.aliyun.com/repository/public

maven prhttp://ofiles

nexus-repository-public

public

http://192.168.72.130:8081/repository/maven-public

true

true

maven servers

设置maven deploy推送账号密码

nexus-releases

admin

123456

maven 完整配置

D:\maven\repository

true

false

false

aliyunmaven

*

阿里云公共仓库

https://maven.aliyun.com/repository/public

http:// nexus-repository-public

public

http://192.168.72.130:8081/repository/maven-public

true

true

aliyun-repository-public

public

https://maven.aliyun.com/repository/public

true

true

nexus-releases

admin

123456

idea常见配置

idea maven 配置

idea 刷新jar

idea 跳过测试

idea deploy配置

需要配置maven servers

pom.xml

nexus-releases

http://192.168.72.130:8081/repository/maven-releases

maven-source-plugin

3.2.1

jar

idea profile选择

idea 获取jar循序

nexus 常见配置

nexus部署

#创建nexus数据目录

mkdir -p /usr/local/work/nexus-data && chown -R 200 /usr/local/work/nexus-data

#运行模型

docker run -d \

-p 8081:8081 \

--name nexus \

-v /usr/local/work/nexus-data:/nexus-data \

sonatype/nexus3:3.19.1

#获取初始密码

echo `docker exec nexus cat /nexus-data/admin.password`

登录:http://127.0.0.1:8081/

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yqXWZGBw-1618752330380)(idea_maven_nexus常见命令配置.assets\image-20210418211114096.png)]

nexus添加阿里云代理

阿里云配置:https://maven.aliyun.com/mvn/guide

nexus修改可更新

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:免费api通用代理(代理api接口)
下一篇:Mybatis三种批量插入数据的方式
相关文章

 发表评论

暂时没有评论,来抢沙发吧~