problema de entorno de proyecto de compilación de maven

Empaquetar un proyecto de microservicio

Se producen excepciones de compilación y empaquetado:

Error al ejecutar el objetivo
org.apache.maven.plugins: maven-compiler-plugin: 3.1: compile
( compilación predeterminada) en el proyecto cloudorde8001: error fatal al compilar

Aquí hay una explicación: el entorno del proyecto de cada persona es diferente y los problemas encontrados solo son adecuados para algunos escenarios. Debe hacer referencia a este punto de conocimiento de manera flexible en combinación con la situación real:
Ideas de solución:
1. El método de compilación de IDEA regresa al local. la configuración del usuario por primera vez. Busque la configuración de compilación en el archivo xml

 <profile>
      <id>jdk-1.8</id>

      <activation>
        <property>
          <name>target-env</name>
          <value>dev</value>
        </property>
      </activation>

      <properties>
        <tomcatPath>/path/to/tomcat/instance</tomcatPath>
      </properties>
    </profile>

2. Vuelva a la idea por segunda vez para encontrar el nivel de compilación en settings.xml.
Inserte la descripción de la imagen aquí

3. La versión compilada de JDK se define en el archivo pom en maven

 <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.1</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
        </configuration>
      </plugin>

4. Establezca el nivel de compilación de cada módulo en el módulo.
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/YHM_MM/article/details/112760724
Recomendado
Clasificación