hongming
取消 mvn -o后包能下载下来,但是出现
[INFO] ————————————————————-
[ERROR] COMPILATION ERROR :
[INFO] ————————————————————-
[ERROR] /home/jenkins/agent/workspace/apisectool-devopskn5fb/apisec-collector-scm/src/main/java/com/apicollector/dto/ResponsePluginDTO.java:[3,14] package lombok does not exist
[ERROR] /home/jenkins/workspace/apisectool-devopskn5fb/apisec-collector-scm/src/main/java/com/apicollector/dto/ResponsePluginDTO.java:[4,14] package lombok does not exist
[ERROR] /home/jenkins/agent/workspace/apisectool-devopskn5fb/apisec-collector-scm/src/main/java/com/apicollector/dto/ResponsePluginDTO.java:[13,2] cannot find symbol
symbol: class Data
这样的问题。
从错误信息来看,似乎是JDK的问题,不能识别注解的Java类。
但是我登录maven容器.
sh-4.2# mvn –version
Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T19:49:05Z)
Maven home: /opt/apache-maven-3.5.3
Java version: 1.8.0_292, vendor: Red Hat, Inc.
Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: “linux”, version: “3.10.0-1160.el7.x86_64”, arch: “amd64”, family: “unix”
sh-4.2# java –version
Unrecognized option: –version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
sh-4.2# java -version
openjdk version “1.8.0_292”
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK Server VM (build 25.292-b10, mixed mode)
maven和java版本似乎都没有问题。请问这是怎么回事呢?