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
1.2. Seleccione la cantidad de bits de descarga (elija de acuerdo con la cantidad de bits de la computadora)
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.
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
3.3. No apagar después del inicio
3.4. Acceso local: 127.0.0.1:8080
3.5. También puede utilizar: localhost: 8080
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
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
3.7.2. Win + x, -> Administrador de tareas- -> Detalles -> Clasificación PID, finalice el proceso
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)
Método 3 ( recomendado por el personal de operación y mantenimiento)
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
6.3: Integración de Tomcat e IDEA
6.4: Algunas configuraciones de Tomcat
6.5: Nuevo proyecto web
6.6: Cree un nuevo archivo hello.html en el directorio web
6.7: La prueba del navegador es exitosa
Con esto concluye esta sección