IDEA2020.1.2创建web项目配置Tomcat的详细教程

下面给您讲解详细的“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目录至“产生的根目录”。

示例如下:

  1. 将静态资源文件目录设置为绝对路径:
    ```

将静态资源文件目录设置为绝对路径

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技术站

(0)
上一篇 2023年6月16日
下一篇 2023年6月16日

相关文章

  • Java异常处理中的try-with-resources语句如何使用?

    Java异常处理中的try-with-resources语句是一种方便且高效的方式来自动管理资源确保它们被正确关闭以释放系统资源。该语句可用于处理带有closable接口的资源对象和实现了AutoCloseable接口的资源对象。 基本语法如下: try (资源初始化语句; 资源初始化语句 …) { // 可能抛出异常的代码区域 } catch (异常类…

    Java 2023年4月27日
    00
  • Intellij IDEA创建spring-boot项目的图文教程

    以下是使用IntelliJ IDEA创建Spring Boot项目的图文教程: 打开IntelliJ IDEA,选择“Create New Project”(创建新项目)。 在弹出的窗口中,选择“Spring Initializr”(Spring初始器)并单击“Next”(下一步)。 在下一个窗口中,选择项目的基本设置,例如项目名称、项目类型、包名称等。然后…

    Java 2023年5月14日
    00
  • Java中匿名类的两种实现方式

    Java中匿名类的两种实现方式: 1. 作为实参传递 在Java语言中,我们可以通过将一个匿名类作为实参传递给某个方法或构造方法来实现匿名类的创建和使用。 示例1: public class AnonymousClass { public static void main(String[] args) { Thread thread = new Thread…

    Java 2023年5月18日
    00
  • Java sha1散列算法原理及代码实例

    Java sha1散列算法原理及代码实例 前言 在软件开发场景中,我们经常会需要对敏感数据进行加密处理,以防止数据泄漏和恶意攻击。散列算法是一种很好的加密方式。本文将详细介绍Java中的sha1散列算法,包括原理及代码实例。 sha1散列算法原理 sha1散列算法是一种单向不可逆算法,通过该算法我们可以将任意长度的数据进行加密处理。在Java中,sha1散列…

    Java 2023年5月19日
    00
  • 如何通过eclipse web项目导入itellij idea并启动

    将Eclipse Web项目导入IntelliJ IDEA并启动,可参考以下步骤: 1. 导入Eclipse Web项目 在IntelliJ IDEA中,选择“File” -> “New” -> “Project from Existing Sources”。 在弹出的“Import Project”对话框中,选择Eclipse项目所在的文件夹,…

    Java 2023年6月15日
    00
  • EasyUI创建人员树的实例代码

    下面我将详细讲解EasyUI创建人员树的实例代码的完整攻略。 1. 引入EasyUI资源文件 首先,我们需要在HTML文件中引入EasyUI所需的资源文件,包括EasyUI库文件、CSS样式文件、jQuery库文件。代码如下: <!– 引入EasyUI库文件 –> <script type="text/javascript&q…

    Java 2023年6月15日
    00
  • Java实现PDF转为Word文档的示例代码

    为了实现Java将PDF转为Word文档,我们可以借助开源库Apache POI和iText库来实现。具体步骤如下: 步骤一: 导入jar包 首先需要下载和导入两种jar包:Apache POI和iText。可以通过Maven或手动下载jar包。 Maven依赖: <dependency> <groupId>org.apache.po…

    Java 2023年5月19日
    00
  • Java客户端服务端上传接收文件实现详解

    Java客户端服务端上传接收文件实现详解 本文针对Java客户端与服务端之间的文件上传与接收过程进行详细讲解,包括服务端搭建、客户端实现、文件上传与接收等方面。 服务端搭建 服务端主要负责接收文件并进行处理。以下是搭建服务端的步骤: 创建一个Java项目 引入spring-boot-starter-web依赖(以Spring Boot为例) 创建文件上传接口…

    Java 2023年5月20日
    00
合作推广
合作推广
分享本页
返回顶部