前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >maven发布到nexus常见问题集

maven发布到nexus常见问题集

作者头像
林老师带你学编程
发布2019-05-26 23:42:57
5.3K0
发布2019-05-26 23:42:57
举报
文章被收录于专栏:强仔仔强仔仔

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1436340

maven发布到nexus常见问题集:

1.出现:Cannot deploy artifacts when Maven is in offline mode 错误

解决办法:

原因是intellij IDEA14 默认为offline模式,进入Settings,把Work offline的勾去除即可。

2.出现: Return code is: 401, ReasonPhrase: Unauthorized.

解决办法:

1.检查pom.xml、setting.xml 对应nexus账号密码是否错误。

2.检查pom.xml、setting.xml 对应url地址是否正确。

3.出现: Return code is: 400, ReasonPhrase: Repository does not allow updating assets: maven-releases.

解决办法:在nexus的maven-releases设置为Allow redeploy(可重复提交)即可

4.出现:Compilation failure: Compilation failure (编译失败)

解决办法:

因为jdk版本的升级导致一些api已经失效,解决的办法有很多,最好的办法是在pom.xml文件中加入如下配置(通过配置maven-compiler-plugin插件解决此问题):

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<configuration>

<source>1.8</source>

<target>1.8</target>

<testSource>1.8</testSource>

<testTarget>1.8</testTarget>

<encoding>utf-8</encoding>

<compilerArguments>

<verbose />

<bootclasspath>${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</bootclasspath>

</compilerArguments>

</configuration>

</plugin>

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年05月21日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档