problème d'environnement de projet maven build

Package d'un projet de microservice

Des exceptions de compilation et d'empaquetage se produisent:

Échec de l'exécution de l'objectif
org.apache.maven.plugins: maven-compiler-plugin: 3.1: compile
(default-compile) sur le projet cloudorde8001: erreur fatale lors de la compilation

Voici une explication: l’environnement de projet de chacun est différent et les problèmes rencontrés ne conviennent que pour certains scénarios. Vous devez vous référer à ce point de connaissance de manière flexible en combinaison avec la situation réelle:
Idées de solutions:
1. La méthode de compilation IDEA retourne au local paramètres de l'utilisateur pour la première fois. Recherchez la configuration de compilation dans le fichier 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. Revenez à l'idée pour la deuxième fois pour trouver le niveau de compilation dans settings.xml
Insérez la description de l'image ici

3. La version JDK compilée est définie dans le fichier pom de 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. Définissez le niveau de compilation de chaque module dans le module
Insérez la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/YHM_MM/article/details/112760724
conseillé
Classement