#API REST SPRING BOOT DESDE CERO – IMPORTANDO EL PROYECTO AL IDE


Para importar nuestro proyecto en nuestro IDE favorito primero debemos descomprimir el archivo generado por Initializr, luego abrimos nuestro IDE, en nuestro caso Netbeans y damos click en File -> Open Project lo cual nos mostrara una ventana en la cual debemos buscar la ubicación de nuestro proyecto y seleccionarlo.




Seleccionamos nuestro proyecto y damos click en el botón Open Project. Después de esto se empezarán a descargar las dependencias necesarias y listo ya tenemos nuestro proyecto en nuestro IDE y estamos listos para empezar a trabajar en él.

NOTA: Desde el 15 de enero del 2020 El Repositorio Central de Maven ya no admite comunicaciones a través de HTTP y requiere que todas las solicitudes se cifren usando HTTPS. Por lo cual si al momento de importar tu proyecto te puede aparece un error probablemente se deba a esto ya que quizá ya tengas configurado tu Netbeans con Maven que este usando HTTP, para solucionar este problema debes abrir el archivo $MAVEN_HOME/conf/settings.xml, buscar el tag mirrors y agregar lo siguiente:

             <mirror>
  <id>central-secure</id>
  <url>https://repo.maven.apache.org/maven2</url>
  <mirrorOf>central</mirrorOf>
</mirror>
Si Maven esta instalado como plugin de Netbeans generalmente encontraras este archivo en .. \netbeans\java\maven\conf.



Esto permitirá que ya no se presente el mismo problema con otros proyectos que importes.

Otra solución que solo será para el ámbito del proyecto es agregar en el POM lo siguiente:

    <repositories>
        <repository>
            <id>central</id>
            <name>Central Repository</name>
            <url>https://repo.maven.apache.org/maven2</url>
            <layout>default</layout>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
    </repositories>
Hablaremos con mas detalle del POM más adelante.

En el siguiente post explicaremos la estructura de nuestro proyecto, que es y para que sirve el archivo POM.xml y las clases que Initializr creo.

continúa leyendo en el siguiente enlace:
#API REST SPRING BOOT DESDE CERO – ESTRUCTURA DEL PROYECTO

Comentarios

Entradas populares de este blog

#API REST SPRING BOOT DESDE CERO – ESTRUCTURA DEL PROYECTO

Modificar un archivo dentro de un .jar

Angular directivas para validar input (enteros y decimales)