Curso de Java para APIs REST 2016

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

Crear un proyecto Maven desde ceros.

  1. Crear una nueva carpeta, puede ser en Documents llamada proyecto_maven.
  2. En la terminal, ubicarse en la carpeta /home/desarrollo/Documents/proyecto_maven.
  3. Ejecutar el siguiente comando en la terminal. Creará la estructura de carpetas y archivos del proyecto.
    mvn archetype:generate
  4. Nos mostrará el mensaje Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): 923:. Se oprime la tecla Enter para tomar la lista de arquitectura del proyecto por defecto (el número puede variar).
  5. Nos mostrará el mensaje Choose org.apache.maven.archetypes:maven-archetype-quickstart version: 1: 1.0-alpha-1 … 6: 1.1. Choose a number: 6:. Se oprime la tecla Enter para tomar al versión de la arquitectura por defecto.
  6. Se establecen los datos esenciales del proyecto. Al terminar se escribe la letra Y para confirmar:
  • groupId: Identificará tu proyecto frente a los demás, usaremos com.proyecto.
  • artifactid: Nombre de la versión jar sin versión, usaremos primer-proyecto.
  • version: Usaremos 1.0.
  • package: Nombre del paquete principal de la aplicación, usaremos com.proyecto.demo.
  1. La estructura del proyecto creado es la siguiente:
  • proyecto_maven
    • primer-proyecto
      • src
        • main -> java -> com -> proyecto -> demo -> App.java
        • test -> java -> com -> proyecto -> demo -> AppTest.java
      • pom.xml

Este sería la arquitectura de archivos y carpetas del proyecto creado:

El archivo pom.xml centraliza la información del proyecto y los detalles de configuración. (Archivo XML).

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.proyecto</groupId>
  <artifactId>primer-proyecto</artifactId>
  <version>1.0</version>
  <packaging>jar</packaging>

  <name>primer-proyecto</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
</project>

Curso de Java para APIs REST 2016

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados