java项目配置tomcat_Intellij IDEA使用一 创建javaweb项目并配置tomcat

本文详细介绍了如何在IntelliJ IDEA中创建Java Web项目,并配置Tomcat服务器。从新建Java Web项目,添加Module,配置编译输出路径,到配置Tomcat的运行设置,包括修改Application Context,引入jar包的方法,解决jsp页面修改无需重启Tomcat的问题,以及设置IDEA的相关便捷功能和快捷键。
摘要由CSDN通过智能技术生成

一、新建Java web项目

1.点击创建新项目

9efc9002bb842d97d271694256203e10.png

2.

335e2b91acf5aebc6dccf8f6466653b2.png

3.create project from  template页面,不勾选任何选项 -> Next

b3c51999a3f4bd6b8c90f4cb9dd38378.png

4.创建项目名称

644b7c0954cb77a12b89b4be1c215be6.png

5.创建完成后的界面:

b9b2640a9741312a6199cf3edc36ae67.png

6.添加Module到Project:在project右键->New->Module

e294afc27f048e0ab7cf5f412e027933.png

7.新建Module:选择 Java Enterprise,设置 Module SDK,  tomcat

abe26dd08583664ec91663e0bf60c060.png

8.设置Module名称

7c2db17306025c8ebaecbdfafbb66beb.png

9.创建好的Module

1dfbdfb572537ff206550671ca8ff7d4.png

10.在web/WEB_INF 目录下创建两个文件夹:classes和lib(classes用来存放编译后输出的class文件,lib用于存放第三方jar包)

f4934e208cae4fcb5912248ff80df8ef.png

11.配置编译后的classes文件输出路径 : File -> ProjectStructure -> 选择Modules->选择Paths -> 选择“Use module compile out path”-> 将Outputpath 和Test outputpath 都设置为刚刚创建的classes文件夹

1b01b8f44ffccaa23574ae411b2096f3.png

12.

二、配置tomcat

1.打开菜单Run -> EditConfigurations

9392dd7040499dc53c66ebdef4dc6ad3.png

2.修改tomcat的名称、配置tomcat的路径等,具体修改见下图:

注意:如果创建web项目时没有默认的tomcat,需要从Templates中选择并新建一个tomcat server

0d50641e72a34929caf3c5550ba2de53.png

3.切换到Deployment,修改Application Context可以填“/firstweb”,也可以不填。

注意:如果面板中没有firstWeb:war exploded,可以点击右边的“+”号,选择Artifact

8be75c0967482514151f390d0b249bf2.png

注意:tomcat的URL路径区分大小写

5.解决修改jsp页面需要重启tomcat的问题:

635d1a5031a4bf73d9e5eb10add28472.png

三、引入jar包的方式

1.添加jar包 的方式

2.java web项目将jar包输出到lib目录

idea创建的web项目,如果以libraries方式引入jar包,引入的jar包在运行项目时默认没有输出到lib目录下,所以当tomcat启动运行时会报ClassNotFoundException异常。

解决方式:

0d40abac8d7c12d4ae5ed98781c6bbd9.png

四、使用配置

1.设置字体大小

ff8c15f480bd3d23df32616fb69ae41c.png

2.设置智能提示大小写不敏感

bfbe8fee93e50e434a264440de60c1a3.png

3.解决输出日志乱码

1.File->setting

a4421ff50092964bbbcf94c211502d04.png

2.找到tomcat的安装目录,修改/conf目录下的logging.properties文件

将:java.util.logging.ConsoleHandler.encoding = UTF-8

修改为:java.util.logging.ConsoleHandler.encoding = GBK

190893f51179bf7d5c5bf1fc4a5db7f6.png

4.idea自动编译&运行时自动编译

可以解决运行时修改代码不需要重启tomcat

第一步:勾选自动编译

项目代码保存后会自动编译

befdf1c26cfc8bdb1e6f42f1d84eeb7a.png

第二步:开启项目运行时自动build

使用快捷键ctrl+alt+shift+/,选择选项Registry,打开下面的界面

1767fdfc8e1003e947b0dbb1c11bda86.png

五、快捷键

Ctrl+Alt+L  格式化代码

Ctrl+Alt+V  自动补全返回类型及变量

Ctrl+P 方法参数提示

Ctrl+X 删除行

Ctrl+/ 或 Ctrl+Shift+/  注释

Alt+Insert 生成代码(如get,set方法,构造函数等)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值