如何在Idea中使用Tomcat

365bet体育35元 ⌛ 2025-08-29 02:53:12 ✍️ admin 👁️ 8395 ❤️ 384
如何在Idea中使用Tomcat

启动项目一定先清一下debuger 断点

在Idea中使用Tomcat有两种方式:

集成本地的Tomcat,即可在idea中启动Tomcat,不需要打包好再放到tomcat中的webapps目录中

(1)点击 Add Configuration...

(2)在弹窗中点击左上角的+号

(3)选择本地的Tomcat

(4)配置Tomcat

Deploy application configured in Tomcat instance

当你把这个框给勾上时,此时在你启动tomcat服务器后,不仅会部署你当前的项目,而且还会部署在 ${tomcat安装目录}/webapps/下的其他项目,例如tomcat出厂就自带的docs examples等项目,tomcat部署完成后,你只访问 localhost:8080 就能成功进入tomcat首页,是因为,你在部署你当前项目的同时,还部署了webapps目录下的root 项目。

如果没有勾上这个框,那么你访问localhost:8080会抛出404,你只能访问你当前项目的全路径,拿我的来说就是:localhost:8082/fuint-application/ 才不会抛出404错误。

使用Tomcat的Maven插件

(1)在pom.xml中添加Tomcat插件

org.apache.tomcat.maven

tomcat7-maven-plugin

2.2

80

/

(2)安装Maven Helper插件,然后右键点击web项目,然后按下图点击,即可运行该项目:

IDEA--tomcat日志乱码

启动日志和大部分报错日志、普通日志都在output打印;有些错误日志,在Tomcat Localhost Log。

三个日志显示区,都可能出现乱码现象。

1、解决方案一:

首先,找到本地tomcat的conf目录下的logging.properties,这个文件中有5个编码的位置

1)对于控制台output报错的情况,将下图位置的编码格式,改成gbk

2)Tomcat Locathost Log和Tomcat Catalina Log乱码的情况,解决方法和上面一样,只是修改的位置不同,修改下图位置

最后,重启idea乱码就解决了。

2、解决方案二:

点开HELP下的Edit Custom Properties…,在这个文件的最后添加

-Dfile.encoding=UTF-8

3、解决方案三:

1)打开tomcat配置页面,修改配置项VM options,输入

-Dfile.encoding=UTF-8

重启tomcat,查看乱码问题是否解决。

2)(如果依然乱码)打开IntelliJ IDEA本地安装目录中bin文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions这两个文件

分别在这两个文件内容的末尾添加-Dfile.encoding=UTF-8

3)打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project Encoding、Default encodeing for properties files这三项都设置成UTF-8。

4)重启Idea,查看乱码问题是否解决。

备忘:

注意:

这里的URL最好改一下,这个URL代表你的项目的根目录,之后的路径都是以此为基础。

"/"是最好的选择

最终

此时项目就可以运行了

相关推荐

365bet体育35元 软件项目开发成本包括哪些

软件项目开发成本包括哪些

⌛ 07-01 👁️ 6140
bt365网上娱乐 怎么看wifi密码是什么(3种办法查看)
bt365网上娱乐 就业工资最高的十大专业,哪些方向最
365体育世界杯专用版 王者荣耀:如何获取与索要皮肤及皮肤碎片的步骤指南(2025版)