world visual studio para hello extension configurar code java maven visual-studio-code project

java - para - visual studio code import maven project



¿Cómo crear un proyecto Java/Maven que funcione en Visual Studio Code? (1)

Aquí hay una lista completa de pasos: es posible que no necesite los pasos 1-3, pero los incluyo para completarlos.

  1. Descargue VS Code y Apache Maven e instale ambos.
  2. Instale el paquete de extensión de Visual Studio para Java; por ejemplo, pegue esta URL en un navegador web: vscode:extension/vscjava.vscode-java-pack y luego haga clic en el botón verde Instalar después de que se abra en VS Code.
  3. Si es necesario, el arquetipo de inicio rápido de Maven se podría usar para generar un nuevo proyecto de Maven en una carpeta local apropiada: mvn archetype:generate -DgroupId= -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false Esto creará una carpeta de nombre de aplicación con el diseño de directorio estándar de Maven (es decir, src/main/java/com/companyname/appname y src/main/test/com/companyname/appname para comenzar y un archivo Java de muestra "Hello World!" Llamado appname .java y unidad de prueba asociada llamada appname Test.java ).
  4. Abra la carpeta del proyecto Maven en el Código de VS a través del menú Archivo -> Abrir carpeta ... y seleccione la carpeta del nombre de la aplicación.
  5. Abra la paleta de comandos (a través del menú Ver o haciendo clic con el botón derecho) y escriba y seleccione Tasks: Configure task luego seleccione Create tasks.json from template .
  6. Elija maven ("Ejecuta comandos comunes de Maven"). Esto crea un archivo tasks.json con las tareas "verificar" y "probar". Se pueden agregar más correspondientes a otras fases de Maven Build Lifecycle . Para abordar específicamente su requisito de que las clases se construyan sin un archivo JAR, una tarea de "compilación" deberá agregarse de la siguiente manera:

    { "label": "compile", "type": "shell", "command": "mvn -B compile", "group": "build" },

  7. Guarde los cambios anteriores y luego abra la Paleta de comandos y seleccione "Tareas: Ejecutar tarea de compilación", luego seleccione "compilar" y luego "Continuar sin escanear el resultado de la tarea". Esto invoca a Maven, que crea una carpeta de target al mismo nivel que la carpeta src con los archivos de clase compilados en la carpeta de target/classes .

ACTUALIZACIÓN (marcador de posición): cómo ejecutar / depurar una clase

Siguiendo una pregunta en los comentarios, aquí hay algunos pasos para ejecutar / depurar:

  1. Muestre la vista de depuración si aún no se muestra (a través del menú Ver - Depurar o Ctrl Shift D ).
  2. Haga clic en la flecha verde en la vista Depurar y seleccione "Java".
  3. Suponiendo que no se haya creado ya, se necesita un mensaje "launch.json para iniciar el depurador. ¿Desea crearlo ahora?" aparecerá - seleccione "Sí" y luego seleccione "Java" nuevamente.
  4. Ingrese el nombre completo de la clase principal (por ejemplo, com.companyname.appname.App ) en el valor de "mainClass" y guarde el archivo.
  5. Haga clic en la flecha verde en la vista de depuración de nuevo.

Estoy tratando de crear un proyecto experto, de modo que pueda compilar archivos Java en la carpeta raíz y generar los archivos de clase en otra carpeta.

Ya he descargado mvn.

Estoy tratando de integrarme con VS Code. Mi objetivo es editar los archivos java en VS Code y, al guardar el compilador, guarda el archivo .class en la carpeta de salida correspondiente.

Eso es todo, no hay archivos de guerra o archivos jar.

¿Alguna ayuda?