maven:打包时报错,报’找不到符号’
参考文章:https://www.cnblogs.com/kelly-one/p/7349930.html
问题描述:
工程开发调试都没有问题,就是不能导出WAR包,用mvn clean package时报错:
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ jxt --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 180 source files to D:\develop\workspace\jxt\target\classes [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /D:/develop/workspace/jxt/src/main/java/com/csget/net/tcp/TcpHandle.java:[32,35] 找不到符号 符号: 类 GPSUtil 位置: 程序包 net.common.util.tool.common [ERROR] /D:/develop/workspace/jxt/src/main/java/com/csget/web/controller/app/gps/ControllerGps.java:[41,35] 找不到符号 符号: 类 GPSUtil 位置: 程序包 net.common.util.tool.commo
主工程引用UTIL工程,报错的类就在UTIL工程中。
解决办法:
在UTIL中执行:mvn clean install
在主工程执行:mvn clean package
导出WAR包也没有问题了!
若是本人原创文章,请标明:本文来自博客园,作者:huiy_小溪,转载请注明原文链接:https://www.cnblogs.com/huiy/p/9632592.html。
反之,请标明原创作者,文章链接,所属平台。