Java Web——将Tomcat集成到IDEA

简介: Java Web——将Tomcat集成到IDEA

1.步骤详解


首先来到Tomcat的官网:https://tomcat.apache.org/


点击Download下载,会转到如下界面:👇👇👇

下载之后,正常解压。


然后运行bin目录下的startup.bat。



出现上面这样的乱码,不用管这个。打开浏览器输入 localhost:8080,如果出现下面的界面,说明你的JDK环境配置没问题,否则需要重新配置一下环境。


没什么问题了话,可以先关闭Tomcat了。


打开IDEA,按照以下步骤操作即可。


下面这个ch-15是我创建的一个spring-web项目。


编写index.jsp文件,是因为Tomcat默认访问的是index.jsp。


当IDEA中Tomcat成功启动之后,可以看到浏览器中出现index.jsp对应的网页。


至此,我们就顺利的将Tomcat集成到了IDEA中。


2.Tomcat服务器工作文件目录


bin:tomcat 管理命令。

conf:tomcat 配置文件。其中 server.xml是 tomcat 的核心配置文件。

lib:tomcat 应用程序在运行时依赖的第三方jar。

logs:存放 tomcat 的运行日志。

temp:存放 tomcat 运行时生成的临时文件。

webapps:tomcat 在默认情况下,接收到请求之后到 webapps下定位资源文件。

work:tomcat在默认情况下,在work文件夹下将jsp文件编辑为java文件,并编译为.class文件。

相关文章
|
1月前
|
Java
使用IDEA创建项目运行我的第一个JAVA文件输出Helloword
本文介绍了如何使用IDEA(IntelliJ IDEA)创建一个新的Java项目,并运行一个简单的Java程序输出"Hello Word"。文章详细展示了创建项目的步骤,包括选择JDK版本、设置项目名称和路径、创建包和类,以及编写和运行代码。最后,还展示了如何通过IDEA的运行功能来执行程序并查看输出结果。
54 4
使用IDEA创建项目运行我的第一个JAVA文件输出Helloword
|
15天前
|
关系型数据库 MySQL Java
【IDEA】java后台操作mysql数据库驱动常见错误解决方案
【IDEA】java后台操作mysql数据库驱动常见错误解决方案
40 0
|
10天前
|
存储 缓存 Java
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
这篇文章详细介绍了Java中的IO流,包括字符与字节的概念、编码格式、File类的使用、IO流的分类和原理,以及通过代码示例展示了各种流的应用,如节点流、处理流、缓存流、转换流、对象流和随机访问文件流。同时,还探讨了IDEA中设置项目编码格式的方法,以及如何处理序列化和反序列化问题。
41 1
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
|
15天前
|
前端开发 Java API
JAVA Web 服务及底层框架原理
【10月更文挑战第1天】Java Web 服务是基于 Java 编程语言用于开发分布式网络应用程序的一种技术。它通常运行在 Web 服务器上,并通过 HTTP 协议与客户端进行通信。
14 1
|
18天前
|
Oracle IDE Java
IDEA安装教程配置java环境(超详细)
IDEA安装教程配置java环境(超详细)
|
1月前
|
数据采集 Java 数据挖掘
Java IO异常处理:在Web爬虫开发中的实践
Java IO异常处理:在Web爬虫开发中的实践
|
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应用提供了一个坚实的基础。
46 0
|
2月前
|
API C# 开发框架
WPF与Web服务集成大揭秘:手把手教你调用RESTful API,客户端与服务器端优劣对比全解析!
【8月更文挑战第31天】在现代软件开发中,WPF 和 Web 服务各具特色。WPF 以其出色的界面展示能力受到欢迎,而 Web 服务则凭借跨平台和易维护性在互联网应用中占有一席之地。本文探讨了 WPF 如何通过 HttpClient 类调用 RESTful API,并展示了基于 ASP.NET Core 的 Web 服务如何实现同样的功能。通过对比分析,揭示了两者各自的优缺点:WPF 客户端直接处理数据,减轻服务器负担,但需处理网络异常;Web 服务则能利用服务器端功能如缓存和权限验证,但可能增加服务器负载。希望本文能帮助开发者根据具体需求选择合适的技术方案。
96 0
|
5月前
|
监控 Java 应用服务中间件
【Linux】Web服务之Tomcat服务
【Linux】Web服务之Tomcat服务
80 0
|
Cloud Native Java 应用服务中间件
【云原生 | 23】Docker运行Web服务实战之Tomcat
Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和Java Server Page(JSP)的支持。同时,它提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了一个HTTP服务器,也可以当作一个单独的Web服务器来使用
281 0
【云原生 | 23】Docker运行Web服务实战之Tomcat