Cómo crear un proyecto Web Java en IDEA (tutorial detallado paso a paso)

entorno de desarrollo

El siguiente es mi entorno de desarrollo.

  • JDK 1.8
  • Experto 3.6.3
  • gato 9.0
  • IDEA 2019 (Fearless in 2019 aunque sea 2023 jajaja)

El proyecto Web Java original

El siguiente contenido puede variar según la versión de IDEA, y algunas opciones son diferentes, pero iguales.

1. IDEA abierta

hacer clicCreate New Project

2. Haga clic en Java Empresa

Haga clic a la izquierda Java Enterprise, las opciones predeterminadas se muestran en la figura a continuación. Encuentre la aplicación web, verifíquela y verifíquela al mismo tiempo Create web.xml. Haga clic en Siguiente para ir al siguiente paso.

3. Ingrese la información del proyecto

Ingrese el nombre del proyecto y la ubicación donde se almacena el proyecto, y la configuración a continuación está bien por defecto. Luego haga clic en Finalizar para completar la creación.

4. Mejorar la estructura del proyecto

En este punto, el proyecto web se ha creado con éxito. La estructura de directorios es como se muestra en la siguiente figura. En Eclipse, webel nombre del directorio es WebContent. srcEl directorio almacena el código de back-end de Java y webel directorio almacena el código de front-end.

Podemos crear css,js,image,pageestos para almacenar los archivos correspondientes respectivamente, entre los cuales se utiliza la página para almacenar archivos de páginas frontales, incluidas las páginas JSP.

En web/WEB-INFel directorio web.xmlse almacenan nuestros archivos de configuración, en este directorio creamos un libdirectorio para almacenar los paquetes dependientes requeridos por el proyecto, tales como servlet, jstletc.

libPara .jarlos archivos en el directorio, es decir, los paquetes dependientes requeridos por el proyecto, podemos hacer clic derecho en Add as Library..estos paquetes dependientes como una biblioteca de clases de Java para que los usemos.

5. Configure Tomcat e inícielo

Configure Tomcat. Ya que hemos configurado la opción Servidor de aplicaciones y seleccionado Tomcat al crear el proyecto, no es necesario configurarlo aquí. Haga clic en el símbolo del triángulo en la esquina superior derecha de IDEA para iniciar Tomcat

Si el inicio es exitoso, automáticamente saltará a la index.jsppágina . La URL correspondiente es:http://localhost:8080/java_web_demo_war_exploded/

La URL aquí se puede modificar, si desea modificarla, puede hacer clic en Tomcat en la esquina superior derecha para configurarlo, como se muestra en la siguiente figura:

Por ejemplo, si cambio el contenido Application contextde a /demo, hago clic en Aceptar, luego reinicio Tomcat y ahora para acceder a la aplicación web, solo ingrese la URL: http://localhost:8080/demo/y podrá acceder a ella.

Use Maven para crear y administrar proyectos web Java

1. IDEA abierta

hacer clicCreate New Project

2. Haga clic en Experto

Haga clic en Maven a la izquierda, verifíquelo Create from archetype, búsquelo maven-archetype-webappy selecciónelo, y haga clic en Siguiente para ingresar al siguiente paso.

3. Ingrese la información del proyecto

Ingrese la información relevante del proyecto y haga clic en Siguiente.

4. Obtenga información de Maven

Obtener información relacionada con Maven, setting.xmllos archivos y el almacén local de Maven no se pueden configurar, marque la opción Anular a la derecha para configurar. Haga clic en Finalizar cuando haya terminado.

5. Habilite la importación automática de paquetes dependientes para garantizar que la información pom.xml sea correcta

Haga clic Enable Auto-Importpara permitir que IDEA actualice e importe automáticamente los paquetes de dependencia requeridos por el proyecto introducido en pom.xmlel archivo . Asegúrese de que la configuración en pom.xmlel archivo sea correcta.

6. Mejorar la estructura del proyecto

Para mejorar la estructura de todo el proyecto, cree cuatro directorios, , y respectivamente src/main/java, src/main/resourcescomo se muestrasrc/main/webapp/WEB-INF/classes en la siguiente figura.src/main/webapp/WEB-INF/lib

javaLos directorios se utilizan para almacenar código Java.

resourcesEl directorio se utiliza para almacenar varios archivos de recursos o archivos de configuración.

classesEl directorio se utiliza para almacenar los archivos de código de bytes de Java compilados, es decir, .classarchivos .

libEl directorio se usa para almacenar jarpaquetes el almacén de Maven no puede importar dependencias relacionadas, los jarpaquetes correspondientes se pueden colocar en este directorio lib.

7. Configurar los directorios de clases y lib

configuración classesy libdirectorio

Primero ingrese a la estructura del proyecto, puede Ctrl + Alt + Shift + Singresar o de la manera que se muestra en la figura a continuación.

Después de ingresar, haga clic a la izquierda Modules, seleccione su proyecto, es decir, el módulo actual, luego haga clic en PathsOpciones , seleccione classesla ruta del directorio que acaba de crear y haga clic en Aplicar.

Luego haga clic Dependenciespara configurar el paquete dependiente (dependencia), como se muestra en la figura a continuación.

8. Configure Tomcat e inícielo

Haga clic en la esquina superior derecha ADD CONFIGURATIONpara configurar Tomcat, es decir, decirle a IDEA la ubicación de Tomcat, la ruta de acceso de implementación y otra información.

+Haga clic para agregar un nuevo elemento de configuración de Tomcat y seleccione el Tomcat local.

Ingrese su nombre de configuración favorito en Nombre; elija su propio Tomcat para el servidor de aplicaciones, y los demás están bien de forma predeterminada.

Luego haga clic en Deployment, haga clic en +el número , configure el elemento de implementación e implemente nuestro proyecto web cuando se inicie Tomcat.

Complete la configuración e inícielo.

último de los últimos

¡Espero que todos los que estén frente a la pantalla 靓仔靓女们den un tres en uno! ¡Le diste un pulgar hacia arriba a la ligera, eso agregará una estrella brillante y deslumbrante al mundo en mi corazón!

Autor: god23bin
Enlace: https://juejin.cn/post/7231553590282682428
 

Supongo que te gusta

Origin blog.csdn.net/BASK2312/article/details/130620693
Recomendado
Clasificación