下面给您讲解详细的“IDEA2020.1.2创建web项目配置Tomcat的详细教程”攻略。
步骤一:安装Tomcat
在安装Tomcat之前,必须先确认JDK是否安装成功,因为Tomcat是依赖于JDK的,若JDK未安装则需要先安装JDK。可在官网上下载Tomcat安装包,解压到指定目录即可。
步骤二:创建WEB项目
1.打开Intellij IDEA,选择“Create New Project”,在弹出的窗口中选择“Java Web”,然后在右边的选择列中选择“Web Application”。
2.输入项目名称,选择项目位置,配置项目相关信息后点击“Next”。
步骤三:配置Tomcat
1.在Intellij IDEA中选择“File”--“Project Structure”菜单,打开“Project Structure”窗口。
2.在弹出窗口的左侧选择“Artifacts”,然后选择展开“Web Application:”后面的“war exploded”,选择“WEB-INF”文件夹,并在右边的“Output Layout”中右键选择“Web-INF”目录,选择“Directory Content”并选中“WEB-INF”中的所有文件。
3.在弹出的窗口中选择“Target war directory”目录让IntelliJ IDEA知道我们的工程打包后输出的war包路径,勾选“Exploded”选项,即监听编译后的代码变化,不手动重新打包,运行时直接使用已编译的最新代码。
4.在左侧选择“Project”,然后选择SDK和Language Level,勾选项目中需要用到的lib库。
步骤四:配置Tomcat Servlet容器
1.选择“Run”--“Edit Configuration”,在弹出窗口中选择“Tomcat Server”,在右侧的“Server”选项中添加Tomcat和JRE,选择Tomcat安装目录和JRE目录。
2.在“Deployment”选项卡中“+”添加刚刚生成的Artifacts(也就是war exploded)。
3.在“Application”选项卡中可以配置启动URL和上下文。在“Before Launch”选项卡中可以添加编译前自动打包成war包,并将war包覆盖Tomcat 打开项目,在“Generate Resource Root”选项卡中添加WEB-INF/classes目录至“产生的根目录”。
示例如下:
- 将静态资源文件目录设置为绝对路径:
```
将静态资源文件目录设置为绝对路径
server.servlet.context-path=/static
resource.path=/home/user/static
spring.resources.static-locations=file:${resource.path}
2. 定义数据源配置:
数据源配置
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost/testdb?useSSL=false&serverTimezone=Asia/Shanghai&characterEncoding=utf8&useUnicode=true&autoReconnect=true&failOverReadOnly=false
spring.datasource.username=root
spring.datasource.password=root
```
以上是创建web项目配置Tomcat的详细教程攻略,希望对您有帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:IDEA2020.1.2创建web项目配置Tomcat的详细教程 - Python技术站