pergunta:
1. Ao criar o projeto Maven, a versão JDK é a versão 1.5 e a que você instalou é a versão 1.7 ou 1.8.
2. Toda vez que você clicar com o botão direito do mouse no nome do projeto -Maven-> Atualizar projeto, a versão do Project JDK muda e retorna à versão 1.5 ou outras versões
Solução:
Solução 1: Especifique a versão JDK no pom.xml no projeto, como segue:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> </build>
Este método só pode garantir que o projeto seja a versão JDK1.7. Toda vez que um novo projeto é criado, o código facial deve ser adicionado. Não é recomendável usá -lo. O segundo método é recomendado.
Solução 2: Encontre o arquivo Settings.xml no diretório de instalação do Maven e adicione o seguinte código a ele
<profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jdk> </activation> <properties> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <Maven.compiler.target> 1.7 </Maven.compiler.target> <Maven.compiler.compilerversion> 1.7 </maven.compiler.compilerversion> </properties> </file>
Depois de adicionar, defina o Eclipse. Janela-> Preferências-> Maven-> Configurações do usuário, Configurações do usuário em que selecione Configuração.xml arquivo no diretório de instalação do MAVEN. A figura a seguir
Após a conclusão da configuração, clique com o botão direito do mouse no projeto-> Maven-> Update Project, para que toda vez que você criar um novo projeto Maven, o padrão é a versão JDK1.8.
Solução três:
Na solução 2, o caminho do arquivo Settigs.xml padrão das configurações do usuário é: c: /users/hxinguan/.m2/settings.xml, como mostrado na figura abaixo. Basta copiar o arquivo Settings.xml para este diretório e atualizar o projeto.
Resumir
O acima é o método de modificar a versão JDK padrão do Maven para 1.7 pelo editor. Espero que seja útil para todos. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a todos a tempo. Muito obrigado pelo seu apoio ao site wulin.com!