【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解决方法

相关文章
|
1月前
|
监控 Java 应用服务中间件
部署tomcat部署实战案例
本文是关于Tomcat部署实战案例的教程,包括通过yum和二进制方式部署Tomcat的详细步骤,以及如何监控Tomcat服务。
175 84
部署tomcat部署实战案例
|
9天前
|
应用服务中间件 Docker 容器
docker应用部署---Tomcat的部署配置
这篇文章介绍了如何使用Docker部署Tomcat服务器,包括搜索和拉取Tomcat镜像、创建容器并设置端口映射和目录映射,以及如何创建一个HTML页面并使用外部机器访问Tomcat服务器。
docker应用部署---Tomcat的部署配置
|
1月前
|
数据采集 Java 数据挖掘
Java IO异常处理:在Web爬虫开发中的实践
Java IO异常处理:在Web爬虫开发中的实践
|
1月前
|
前端开发 Java 应用服务中间件
react自学(6) 部署到tomcat中
react自学(6) 部署到tomcat中
|
1月前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
37 0
|
2月前
|
前端开发 Java UED
JSF遇上Material Design:一场视觉革命,如何让传统Java Web应用焕发新生?
【8月更文挑战第31天】在当前的Web开发领域,用户体验和界面美观性至关重要。Google推出的Material Design凭借其独特的动画、鲜艳的颜色和简洁的布局广受好评。将其应用于JavaServer Faces(JSF)项目,能显著提升应用的现代感和用户交互体验。本文介绍如何通过PrimeFaces等组件库在JSF应用中实现Material Design风格,包括添加依赖、使用组件及响应式布局等步骤,为用户提供美观且功能丰富的界面。
34 0
|
4月前
|
Java 编译器 Maven
使用intellij idea搭建SSM架构的maven项目 详细
使用intellij idea搭建SSM架构的maven项目 详细
77 4
|
3月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
167 0
|
3月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
73 2
|
4月前
|
IDE Java Scala
IntelliJ IDEA 2023.3 最新变化2
IntelliJ IDEA 2023.3 最新变化
下一篇
无影云桌面