Los plugins son los elementos que realmente hacen el trabajo en maven, típicamente las fases. El más importante: el compilador , que es el más usado, y que yo configuro para que trabaje con una determinada versión de java. Ver fragmento de pom.xml aquí.
Y otro que acabo de descubrir, el de recursos, que configuro para indicar la codificación por defecto y que la salida no sea dependiente de la plataforma donde se compila. Pero este plugin es interesante porque permite indicar la ubicación de recursos diferentes a la ruta por defecto (main/resources) lo que hace adecuado para portar proyectos existentes.
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<encoding>utf-8</encoding>
</configuration>
</plugin>
Maven plugins
Los plugins son los elementos que realmente hacen el trabajo en maven, típicamente las fases. El más importante: el compilador , que es el más usado, y que yo configuro para que trabaje con una determinada versión de java. Ver fragmento de pom.xml aquí.
Y otro que acabo de descubrir, el de recursos, que configuro para indicar la codificación por defecto y que la salida no sea dependiente de la plataforma donde se compila. Pero este plugin es interesante porque permite indicar la ubicación de recursos diferentes a la ruta por defecto (main/resources) lo que hace adecuado para portar proyectos existentes.
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<encoding>utf-8</encoding>
</configuration>
</plugin>