在微服务的一个项目中install打包时总是报错如下:
[INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building proAAA 1.0.0 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ proAAA --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 5 resources [INFO] Copying 4 resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ proAAA --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 26 source files to E:projectSourceproAAA argetclasses [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /E:/projectSource/proAAA/src/main/java/com/project/sweepmachine/controller/task/TaskMessageController.java:[17,38] 程序包org.yaml.snakeyaml.constructor不存在 [ERROR] /E:/projectSource/proAAA/src/main/java/com/project/sweepmachine/controller/task/TaskMessageController.java:[34,44] 找不到符号 符号: 类 BaseConstructor [INFO] 2 errors [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.047 s [INFO] Finished at: 2018-06-13T10:36:57+08:00 [INFO] Final Memory: 38M/289M [INFO] ------------------------------------------------------------------------ [WARNING] The requested profile "nexus" could not be activated because it does not exist. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project proAAA: Compilation failure: Compilation failure: [ERROR] /E:/projectSource/proAAA/src/main/java/com/project/sweepmachine/controller/task/TaskMessageController.java:[17,38] 程序包org.yaml.snakeyaml.constructor不存在 [ERROR] /E:/projectSource/proAAA/src/main/java/com/project/sweepmachine/controller/task/TaskMessageController.java:[34,44] 找不到符号 [ERROR] 符号: 类 BaseConstructor [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
出现这问题,需要在所有项目上更新一下,然后project---clean一下之后再进行install打包。