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

前端之家收集整理的这篇文章主要介绍了java – Netbeans:通过maven-shade-plugin处理项目的主要工件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用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引擎尝试重新编译在编辑器中本地完成的更改时,会引起混淆.

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

原文链接:https://www.f2er.com/java/126153.html

猜你在找的Java相关文章