Instalación, implementación e integración de Tomcat con IDEA para crear proyectos web

Instalación, implementación e integración de Tomcat con IDEA para crear proyectos web

number_one: descarga del sitio web oficial

1.1 Seleccionar versión: Tomcat 8
Inserte la descripción de la imagen aquí

1.2. Seleccione la cantidad de bits de descarga (elija de acuerdo con la cantidad de bits de la computadora)

Inserte la descripción de la imagen aquí

number_two: instalación y desinstalación de tomcat

2.1 Seleccione la ruta, descomprímala y la instalación estará completa.

2.2 Elimine la carpeta correspondiente y la desinstalación estará completa.
Inserte la descripción de la imagen aquí

number_three: inicio y acceso de tomcat

3.1. Windows: haga doble clic en startup.bat en el directorio bin

3.2. Linux: haga doble clic en startup.bat en el directorio bin
Inserte la descripción de la imagen aquí

3.3. No apagar después del inicio
Inserte la descripción de la imagen aquí

3.4. Acceso local: 127.0.0.1:8080
3.5. También puede utilizar: localhost: 8080
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

3.6. Acceso de otros: necesita saber la dirección IP de la máquina, verifique el método: win + r, ingrese cmd, ingrese el comando: ipconfig + enter
Inserte la descripción de la imagen aquí

3.7. Problemas que pueden surgir:

a. 黑窗口一闪而过:
		原因:没有正确配置JAVA_HOME环境变量
		解决方案:正确配置JAVA_HOME环境变量


b.启动报错:
	原因:端口号被占用
	解决方案:
	1. 暴力(推荐):找到占用的端口号,并找到对应的进程,杀死该进程
	cmd --> netstat -ano
	2. 温柔:修改自身端口号
		文件:bin/ conf/ server.xml
		 <Connector port="8080" protocol="HTTP/1.1"
			connectionTimeout="20000"
			redirectPort="8443" />
	一般会将tomact的默认端口号修改为80,80端口号是http协议的默认端口号,
	这样在访问时就不用输入端口号,直接:http://ip + 回车

3.7.1. Cierre violentamente el proceso de número de puerto (recomendado): busque el número de puerto ocupado y busque el proceso correspondiente, finalice el proceso
cmd -> netstat -ano
Inserte la descripción de la imagen aquí
3.7.2. Win + x, -> Administrador de tareas- -> Detalles -> Clasificación PID, finalice el procesoInserte la descripción de la imagen aquí

number_four: desactivado

4.1. 正常关闭
	bin/ shutdown.bat
	ctrl + c
4.2. 强制关闭
	点击启动窗口的 x

number_five: 3 formas de configurar e implementar el proyecto

5.1. (开发者会即可)直接将项目放到 webapps 目录下即可
	/hello:项目的访问路径 -->虚拟路径
	简化部署:将项目打包成一个 war 包(方式1:专门war打包工具;方式2:可以将 .html 直接压缩成 .zip 文件,修改后缀为 .war),再将 war 包放置到 webapps 目录下, war 包会自动解压缩。
5.2. (方式3是对2的优化,所以一般不推荐2)配置 conf/ server.xml 文件
	在<Host>标签体中配置
	<!-- 配置项目 dacBase:项目存放路径 path:虚拟目录-->
	<Context docBase="D:\hello" path="/hehe" />

5.3. (运维人员推荐)在 conf\Catalina\localhost 创建任意名称的 .xml 文件,在文件中编写:
 <Context docBase="D:\hello" />
 虚拟目录:.xml 文件的名称

Método 2 (no recomendado) Inserte la descripción de la imagen aquí
Método 3 ( recomendado por el personal de operación y mantenimiento)
Inserte la descripción de la imagen aquí
number_six: Integración de Tomcat e IDEA, crear un proyecto web

6.1: Estructura de directorios de proyectos estáticos y proyectos dinámicos:

java动态项目的目录结构
-- 项目的根目录
	-- WEB-INF目录
 		-- web.xml:web项目的核心配置文件
 		-- classes目录:仿真放置字节码文件的目录
 		-- lib目录:放置依赖的jar包

6.2: Integre Tomcat en IDEA, cree proyectos JavaEE e implemente proyectos.
Nota: No se admite la versión de la comunidad IDEA. Se recomienda utilizar la versión definitiva para profesionales. URL de descarga: https://www.jetbrains.com/idea/download/ other.html
Inserte la descripción de la imagen aquí
6.3: Integración de Tomcat e IDEA Inserte la descripción de la imagen aquíInserte la descripción de la imagen aquíInserte la descripción de la imagen aquí
6.4: Algunas configuraciones de Tomcat
Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí
6.5: Nuevo proyecto web

Inserte la descripción de la imagen aquíInserte la descripción de la imagen aquí
6.6: Cree un nuevo archivo hello.html en el directorio web
Inserte la descripción de la imagen aquí

6.7: La prueba del navegador es exitosa

Inserte la descripción de la imagen aquí
Con esto concluye esta sección

Supongo que te gusta

Origin blog.csdn.net/weixin_44505194/article/details/104481414
Recomendado
Clasificación