Paso 2: Paso 2: ¿Qué es un proyecto limpio?
Un proyecto de maven limpio sólo contiene un único archivo. El archivo POM es básicamente la base que contiene la clave cómo se construye el proyecto, lo que debe incluir, y manera más. (Imagen 1)
Vamos a añadir una clase principal para hacer de este un proyecto capaz de ejecutar hueso pelado.
- Haga clic derecho sobre el paquete de origen y seleccione crear una nueva clase de Java. (Imagen 2)
- Nombre de la nueva clase
- Añadir el buen viejo método principal para que sea ejecutable
public static void main(String[] args) { System.out.println("My First Scheduler!"); // Display the string. }
4. Ejecute la aplicación seleccionando ejecutar (F6) y usted debería ver
<p>cd C:\Users\Tertius\Documents\NetBeansProjects\MyFirstScheduler; "JAVA_HOME=C:\\Program Files\\Java\\jdk1.8.0_40" cmd /c "\"\"C:\\Program Files\\NetBeans 8.0.2\\java\\maven\\bin\\mvn.bat\" -Dexec.args=\"-classpath %classpath com.thegeekbiker.myfirstscheduler.TheSchedulerApp\" -Dexec.executable=\"C:\\Program Files\\Java\\jdk1.8.0_40\\bin\\java.exe\" -Dmaven.ext.class.path=\"C:\\Program Files\\NetBeans 8.0.2\\java\\maven-nblib\\netbeans-eventspy.jar\" -Dfile.encoding=UTF-8 org.codehaus.mojo:exec-maven-plugin:1.2.1:exec\""<br>Running NetBeans Compile On Save execution. Phase execution is skipped and output directories of dependency projects (with Compile on Save turned on) will be used instead of their jar artifacts. Scanning for projects... ------------------------------------------------------------------------ Building MyFirstScheduler 1.0-SNAPSHOT ------------------------------------------------------------------------</p><p>--- exec-maven-plugin:1.2.1:exec (default-cli) @ MyFirstScheduler --- My First Scheduler! ------------------------------------------------------------------------ BUILD SUCCESS ------------------------------------------------------------------------ Total time: 1.068s Finished at: Fri Oct 30 21:53:19 AWST 2015 Final Memory: 4M/119M ------------------------------------------------------------------------</p>
Observe la línea de 'Mi primer programador!'
En los siguientes pasos vamos a añadir la primera dependencia/biblioteca para uso en el proyecto.