0


IDEA2023系列创建web项目

文章目录

说明

  1. 编译器版本:IDEA2023.3.2(2023.2以上均可)
  2. jdk版本:以jdk21为例
  3. 服务器版本:tomcat10
  4. 创建的项目只是使用Java来构建web项目的这个简单示例。

创建web项目

方式1

1,创建一个空项目(看自己习惯)

在这里插入图片描述

2,创建模块

在这里插入图片描述

3,Add Framework Support

注意: 新版本右键模块没有Add Framework Support…这个选项,需要依次点击Help->Find Action…或者使用快捷键(CTRL+N)若没对IDEA做修改双击SHFT也可
选择Actions选项搜索add点击Add Framework Support…选项
在这里插入图片描述
添加web框架
在这里插入图片描述

方式2

1,创建模块

在这里插入图片描述

2,添加web

依次点击File->Project Structure… 或者使用快捷键(CTRL+ALT+SHIFT+S)
在这里插入图片描述
点击Modules,选择要添加web的模块,点击上面的+号,选择web选项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注意: 这种方式添加web文件夹里没有index.jsp,自己手动添加一个即可
在这里插入图片描述

配置Tomcat服务器

1,依次点击"Current File->Edit Configurations…"

在这里插入图片描述

2,添加tomcat服务器

在这里插入图片描述

3,配置tomcat服务器

选择服务器
在这里插入图片描述
添加项目
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击OK完成配置

启动tomcat服务器

在这里插入图片描述

控制台乱码解决

系统的默认编码是GBK,而java的默认编码为UTF-8,tomcat9之前服务器默认使用GBK,在tomcat9之后,服务器使用UTF-8,所以dos命令窗口启动tomcat8服务器不会出现乱码(这里以tomcat8为例),在IDEA中启动控制台会出现乱码。dos命令窗口启动tomcat10服务器会出现乱码,在IDEA中启动控制台不会出现乱码

DOS命令窗口启动tomcat10乱码解决方法

我尝试过把tomcat10系统文件的默认编码格式改为GBK,然后在IDEA中解决乱码问题,虽然dos命令窗口乱码解决了,但是不知道为什么不能解决,所以我就没改,也不影响。
注意: 使用dos命令窗口启动需要配置环境变量
在这里插入图片描述
更改编码tomcat根目录\conf\logging.properties将里面所有的UTF-8改为GBK
在这里插入图片描述
改完之后dos命令窗口解决
在这里插入图片描述

IDEA控制台出现乱码
在这里插入图片描述
尝试解决
在当前Tomcat实例中配置 VM options,添加**-Dfile.encoding=UTF-8**
在这里插入图片描述
在Startup/Connection页签的Run和Debug添加一个key为 JAVA_TOOL_OPTIONS , value为 ** -Dfile.encoding=UTF-8**的环境变量
在这里插入图片描述
无用放弃
在这里插入图片描述

IDEA启动tomcat8控制台出现乱码解决方法

在这里插入图片描述
在当前Tomcat实例中配置 VM options,添加 -Dfile.encoding=UTF-8 (一般到这乱码问题就解决了)
在这里插入图片描述
在Startup/Connection页签的Run和Debug添加一个key为 JAVA_TOOL_OPTIONS , value为 -Dfile.encoding=UTF-8的环境变量
在这里插入图片描述
乱码解决
在这里插入图片描述

标签: java web

本文转载自: https://blog.csdn.net/2202_75341355/article/details/136085022
版权归原作者 0到0 所有, 如有侵权,请联系我们删除。

“IDEA2023系列创建web项目”的评论:

还没有评论