加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – Netbeans:通过maven-shade-plugin处理项目的主要工件

发布时间:2020-12-14 19:27:42 所属栏目:Java 来源:网络整理
导读:我正在使用maven-shade-plugin构建我的项目,Netbeans 8.0正在抱怨以下警告: 项目的主要工件通过maven-shade-plugin进行处理 When the final artifact jar contains classes not originating in current project,NetBeans internal compiler cannot use the
我正在使用maven-shade-plugin构建我的项目,Netbeans 8.0正在抱怨以下警告:

项目的主要工件通过maven-shade-plugin进行处理

When the final artifact jar contains classes not originating in current project,NetBeans internal compiler cannot use the sources of the project for compilation. 
Then changes done in project's source code only appears in depending projects when 
project is recompiled. Also applies to features like Refactoring which will not 
be able to find usages in depending projects.

如何解决这个问题?什么可以打破?

解决方法

通常情况下这是项目中的一个问题.

虽然本地repo中的jar文件包含来自它自己的依赖项的类,但src / main / java文件夹不包含它们.当java引擎尝试重新编译在编辑器中本地完成的更改时,会引起混淆.

没有办法“修复”它.它被放置在那里,重复的错误提交编辑器显示编译错误,那里没有.我认为有一个问题是让用户警告消失.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读