【Java Web】在 IDEA 中部署 Tomcat

简介: 【Java Web】在 IDEA 中部署 Tomcat

在 IDEA 中部署 Tomcat

0.准备工作

电脑中已经调试好 Tomcat,点击此处可跳转至 Tomcat 的配置教学。

1.在工程中添加 Web 模块

右键工程点击 add frameworks support

点击 在 java EE 下的 web application

这一步将在 IDEA 中的工程里添加 web 模块

2.创建文件夹,移动.jar 文件

在工程的 WEB-INF 文件夹中创建文件夹 classes 和 lib

从 tomcat 中的 lib 文件夹中找到 jsp-api.jar 和 servlet-api.jar,将其复制到刚刚创建的 lib 文件夹

3.在 file 菜单中进行配置

点击 IDEA 中的 file,点击 Project Structure。

1)点击 Modules 栏

点击 Paths,在 Complier Output 中选择单选选项 Use Module complie output path。

Output path 地址栏中选择刚刚创建的 classes 文件夹的位置

使 Test output path 中的内容与 Output path 相同。

至此 Modules 栏配置完成

2)点击 Libraries 栏

点击加号,选择 Java。在地址栏中填入刚刚创建的 lib 文件夹的位置

至此 Libraries 栏配置完成

3)点击 Artifacts

点击 fix

-----可能没有 fix 按钮,解决方法在文章末尾-----

在 fix 的下拉菜单中选择 Add lib to the artifact

点击 Apply 然后点 OK。

至此 Artifacts 栏配置完成

4.配置 Tomcat

在右上角点击 Edit Configurations

点加号,选择tomcat server local

(此处图片演示有错误,红圈的位置是TomEE Server 下的Local,应当为Tomcat Server 下的Local选项。之后的配置界面两者类似,图片中的按钮和选项几乎相同)

(此处图片演示有错误,红圈的位置是TomEE Server 下的Local,应当为Tomcat Server 下的Local选项。之后的配置界面两者类似,图片中的按钮和选项几乎相同)

1)点击 Server 栏

在 Application server 中填入 Tomcat 的主文件夹位置

URL 中会自动填写 http://localhost:端口号/

在 JRE 中选择 JDK

2)点击 Deployment 栏

点加号,选择 Artifact

-----在加号的下拉菜单中可能没有 Artifact 选项,解决方法在本文末尾-----

可修改 Application context 中的内容,建议在测试阶段改短,方便调试

点击 Server 栏,在 On Updata action 中下拉选择 Redeploy,在 On frame deactivation 中下拉选择 Udata classes and resources,

在浏览器图标中选择 Chrome,点击右边三个点,点击 Chrome 后的文件夹图标,找到本机的 Chrome.exe 的位置并选中它。

点击 Apply,点击 OK

至此 Tomcat 配置完成。可在右上角看到 Tomcat 的图标。

显示名字为Unnamed,可在Edit Configuration总修改Name,修改成恰当显示

5.尝试 Debug

在点击 Debug 前应确定端口是否被占用。Chrome 会自动弹出并显示网页。

浏览器地址框中内容为 Localhost:端口号/Application context/

(上接建议:在这里不难看出,较短的 Application context 可以较快的让使用者通过浏览器地址栏访问工程中的不同 html 文件)

6.补充

在加号的下拉菜单中可能没有 Artifact 选项

在 Modules 栏中右键选择 Add,点击 Web

下方会提示"Web" Facet resources are not included in any artifacts

点击提示中的 Create Artifact

然后点击Apply和OK

7.备注

运行tomcat浏览器404解决方法

相关文章
|
10月前
|
存储 前端开发 Java
【JAVA】Java 项目实战之 Java Web 在线商城项目开发实战指南
本文介绍基于Java Web的在线商城技术方案与实现,涵盖三层架构设计、MySQL数据库建模及核心功能开发。通过Spring MVC + MyBatis + Thymeleaf实现商品展示、购物车等模块,提供完整代码示例,助力掌握Java Web项目实战技能。(238字)
1232 0
|
10月前
|
安全 Java API
Java Web 在线商城项目最新技术实操指南帮助开发者高效完成商城项目开发
本项目基于Spring Boot 3.2与Vue 3构建现代化在线商城,涵盖技术选型、核心功能实现、安全控制与容器化部署,助开发者掌握最新Java Web全栈开发实践。
816 1
|
11月前
|
前端开发 Java 数据库
Java 项目实战从入门到精通 :Java Web 在线商城项目开发指南
本文介绍了一个基于Java Web的在线商城项目,涵盖技术方案与应用实例。项目采用Spring、Spring MVC和MyBatis框架,结合MySQL数据库,实现商品展示、购物车、用户注册登录等核心功能。通过Spring Boot快速搭建项目结构,使用JPA进行数据持久化,并通过Thymeleaf模板展示页面。项目结构清晰,适合Java Web初学者学习与拓展。
633 1
|
11月前
|
Java jenkins 应用服务中间件
结合Jenkins与Tomcat,实施Maven项目的自动构建和部署流程。
任何项目构建和部署的自动化流程,总离不开对各个环节精细把控与密切配合。涉及到源代码管理、构建工具、持续集成服务器以及最终的运行时环境的协调。通过上述简洁实用的步骤,可以实现Maven项目从源代码到运行状态的无缝过渡,进而提升软件开发的效率与质量。
542 0
|
IDE Java 开发工具
【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤
IntelliJ IDEA创建Java项目的图文详细步骤,手把手带你创建Java项目
2185 10
【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
837 17
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
1772 18
|
Java 关系型数据库 MySQL
在Linux操作系统上设置JDK、Tomcat、MySQL以及J2EE后端接口的部署步骤
让我们总结一下,给你的Linux操作系统装备上最强的军队,需要先后装备好JDK的弓箭,布置好Tomcat的阵地,再把MySQL的物资原料准备好,最后部署好J2EE攻城车,那就准备好进军吧,你的Linux军团,无人可挡!
564 18
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
841 27
|
开发框架 关系型数据库 Java
Linux操作系统中JDK、Tomcat、MySQL的完整安装流程以及J2EE后端接口的部署
然后Tomcat会自动将其解压成一个名为ROOT的文件夹。重启Tomcat,让新“植物”适应新环境。访问http://localhost:8080/yourproject看到你的项目页面,说明“植物”种植成功。
370 10