idea maven打包 报错:java:找不到符号

idea项目不报错,可以正常跑起来,但是打包报错:java:找不到符号

尝试过的方法:

1、重新编译报错的类。

2、清理idea缓存重启项目。

但是以上项目有时候管用,有时候不管用。

解决方法:

我的模块比较多,最后做的整合,所以有的模块编码格式不统一导致的。所以

1、统一编码格式utf-8

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-compiler-plugin</artifactId>
   <version>3.5.1</version>
   <configuration>
     <source>1.8</source>
     <target>1.8</target>
     <encoding>UTF-8</encoding>
   </configuration>
</plugin>

设置完这个打包就应该没问题了。习惯性的吧格式都统一了。往下走

2、idea  file-->Setting-->file Encodings都设成utf-8


3、进行打包,如果还报错,就打开报错的类,右键先Recompile 当前类,在Build 当前模块,再重新打包。直到每个模块都没问题。

报错的模块被重新Build后 打包就不报错了。ok

猜你喜欢

转载自blog.csdn.net/CaptainJava/article/details/91676066