idea web 项目部署 Tomcat
新建项目
File -> New Project -> Java Enterprise
创建 Tomcat
Run -> Edit Configurations ->“+”-> Tomcat Server -> Local
-
假定 Tomcat 的路径为 E:\apache-tomcat-9.0.37
-
Applicants server 设置 Tomcat 名字
-
URL 虚拟链接地址,设置启动时的初始地址
-
VM 如果 Tomcat 启动时中文乱码可以通过这里设置字体
-
其他设置如图所示
配置 Artifacts
File -> Project Structure ->Artifacts -> “+” -> Web Application: Exploded ->From Modules…
- Output directory 中的路径必须是 Tomcat 中 webapps 下的路径
- 如果 Web Application: Exploded 中没有 From Modules… ,则进行以下的步骤
File -> Project Structure ->Modules -> “+” ->web
-
在项目的WEB/WEB_INF文件夹中创建 classes(用来存放编译的.class文件) 和 lib(用来存储导入的jar包) 两个文件夹
-
选择File -> Project Structure ->Modules -> Paths ->选择 Use module complie output path,然后两个 path 均填入 classes 文件夹的路径
-
选择File -> Project Structure ->Modules -> Dependecies -> “+” -> JARs or directories,选择 lib 文件夹
部署 Tomcat 并运行项目
Run -> Edit Configurations,选择创建好的 Tomcat -> Deployment -> “+” -> Artifact ->设置 Application Context(虚拟链接地址,运行项目中文件时的前缀地址)
最后就可以启动项目了