IDEA 教程之基础篇(六):IntelliJ IDEA 中创建 Web 项目 & 配置 Tomcat
❤️ 个人主页:水滴技术
🚀 支持水滴:点赞👍 + 收藏⭐ + 留言💬
🌸 订阅专栏:IntelliJ IDEA 教程:从入门到精通
大家好,我是水滴~~
今天一起来看一下如何在 IntelliJ IDEA 中创建 Web 项目,并且如何配置 Tomcat,以运行我们的 Web 项目。
一、下载 Tomcat
打开 Apache Tomcat 官网(https://tomcat.apache.org/)
我们以最新版的 Tomcat 10 为例,点击左侧的【Tomcat 10】
在右侧的【Core】中,根据自己的操作系统选择对应版本下载,这里我使用的是【64-bit Windows zip】,点击即可下载。
注:如果下载速度太慢,可以使用迅雷。
下载完成后,解压即可。解压之后的目录结构见下图:
二、创建 Web 项目
打开 IDEA,点击【File】—【New】—【Project…】,会打开【New Project】对话框。
左侧选择【Java Enterprise】。
右侧的【Name】中输入项目名称;【Location】为项目本地路径;【Project template】选择【Web application】,其他的暂时默认即可。
最后点击【Next】
点击【Finish】
这样,Web 项目就创建好了。
三、IDEA 中配置 Tomcat
点击工具栏中的【Add Configuration…】,会打开【Run/Debug Configurations】对话框。
点击【Add new…】或【+】号按钮。
在下拉列表中选择【Tomcat Server】下的【Local】
点击【Applicaton server】右侧的【Configure…】
在【Tomcat Home】中选择解压好的 Tomcat
最后输入【Name】,并在【JRE】中选择 Java 版本。
再选择【Deployment】选项卡,将当前项目添加上。
点击【OK】,下面是最终效果。
启动后有可能会出现乱码:淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.鏈嶅姟鍣ㄧ増鏈�
解决断码:进入 Tomcat 目录
apache-tomcat-10.0.21\conf
,打开logging.properties
配置文件,将java.util.logging.ConsoleHandler.encoding = UTF-8
的编码格式改为GBK
,保存后重新启动,断码解决。
IDEA 也会自动启动默认浏览器,并打开项目地址,下面是效果:
相关文章
- 在系统下文件上传报错:The temporary upload location [/tmp/tomcat.xxx/work/Tomcat/localhost/ROOT] is not valid
- nulls first & nulls last 对索引影响
- HTML中      等6种空白空格的区别
- MySQL ALTER语法的运用方法 && 操作索引和字段
- 软件工程中的CI&CD
- [Angular & Unit Testing] Automatic change detection
- Neither BindingResult nor plain target object for bean name 'command' available as request attribute
- Tomcat详解(三)——tomcat多实例
- Tomcat详解(一)——tomcat基础知识
- Spark on YARN cluster & client 模式作业运行全过程分析
- Idea for Mac 过期 IntelliJ IDEA 2017 完美注册方法(附idea for Mac破解方法)
- AI&BlockChain:“知名博主独家讲授”人工智能创新应用竞赛【精选实战作品】之《基于计算机视觉、自然语言处理、区块链和爬虫技术的智能会议系统》软件系统案例的界面简介、功能介绍分享之总篇
- MyBatis快速入门——第五章、maven整合Mybatis&Servlet_tomcat
- 改进粒子群算法的配电网故障定位(Python&Matlab代码实现)
- Java8 Stream Collectors groupingBy 和 mapping 配合使用& Collectors.summingInt()分组求和
- QT添加应用程序图标&版本信息
- 【编程实践】Raft 算法的原理 & go代码实例
- Greenplum 架构详解 & Hash Join 算法介绍
- [0] JAVABEAN & JAVASERVLET
- 黑马day16 jquery&属性过滤选择器
- 【Java 基础】类和对象 & 方法重载详解
- Tomcat 一文带你了解tomcat体系结构
- Tomcat tomcat-users.xml帮你登录Server Status