Atualização: O Project-> Build Project no Eclipse com m2e inclui qualquer meta do Maven por padrão?
Faz incluindo
<build>
<defaultGoal>install</defaultGoal>
</build>
em POM.xml mudar a ação de "Build Project" e adicionar a segunda compilação também pelo Maven Builder?
Quando o sinalizador Project-> Build é verificado automaticamente no Eclipse, dois construtores fazem coisas diferentes quando eu atualizo um projeto. Tanto quanto eu entendo:
1) O Maven Project Builder obtém dependências quando eu atualizo o pom.xml. 2) Um desses dois construtores compila o código quando eu o altero.
uma. Qual construtor compila o código? Até onde sei, o Maven tem seu próprio JAVA_HOME. E também posso anexar qualquer JRE ao meu projeto Eclipse. Então, os JREs podem ser diferentes.
b. Que outras ações o Maven Builder faz e quando (ao atualizar pom ou código)?
Respostas:
1 para resposta № 1- O construtor Maven irá construir de acordo com o objetivo que é definido para ele e verificar a exatidão do seu dependenciado pelo arquivo pom.
- O construtor Java compila o código e automaticamente e responsável pela correção do seu projeto Eclipse.