Configuración pom.xml para compilar en netbeans

Necesite aprender un poco de Maven ,ya que el IDE que estaba utilizando estaba dando fallas y desconocia si las fallas se iban a corregir tenia que emigrar y pensar que eso me podia pasar con otro ide.
Por ejemplo Netbeans y Eclipse, cada uno tiene su gestión y construcción de proyectos. Esto me impide poder tomar un proyecto que comence con netbeans y terminarlo en eclipse, por lo menos no de una manera que me fuera facil. Maven era la solucion mas idonia para ero por lo que me llevo aprender un poco sobre esta herramienta.

Aqui un link para ver los primeros pasos con maven.

De momento dejo un codigo que necesite en mi archivo POM para poder compilar en netbeans


<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<encoding>UTF-8</encoding>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory> ${project.build.directory}/lib</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>3.0.2</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass> ni.gacssoftware.gcontodont.Gcontodont</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>

 

Anuncios