idea构建maven web项目(以及解决Tomcat中文乱码问题)

参照的学习视频->https://www.bilibili.com/video/av71609179?from=search&seid=7606544420555480673

选择File->New->Project...

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第1张图片

 
 
在左侧选择maven,勾选Create from archetype项,然后选择maven-archetype-webapp,点击Next
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第2张图片

 
填写GroupId和AtifactId,然后点击Next

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第3张图片

 
 
这里可以选择maven仓库
 
idea构建maven web项目(以及解决Tomcat中文乱码问题)_第4张图片

 

下一步设置工程名和路径,然后Finish
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第5张图片

 
点击Enable Auto-import,耐心等待工程加载完成
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第6张图片

 
File->Ptoject Structure的Module页面中选择Sources页面(右上区),在main文件夹下新建package
idea构建maven web项目(以及解决Tomcat中文乱码问题)_第7张图片
 
命名为java,用来存放java代码
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第8张图片

 
右键标记该文件夹为源文件夹

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第9张图片

 
 
再在main文件夹下新建package

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第10张图片

 
 
命名为resources
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第11张图片

 
标记该文件夹为资源文件夹

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第12张图片

 
 
点击OK
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第13张图片

 
在java文件夹下创建一个包

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第14张图片

 
 
输入包名,点击OK

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第15张图片

 
 
在resources文件夹下新建资源文件

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第16张图片

 
 
输入名称,点击OK

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第17张图片

 
 
完成,现在开始配置Tomcat服务器,点击左上角Add Configuration
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第18张图片

 
点击左上角加号
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第19张图片

 
这里没有显示全,所以点击xx more items
idea构建maven web项目(以及解决Tomcat中文乱码问题)_第20张图片
 
选择Tomcat Server->Local

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第21张图片

 
 
当然了,如果没有下载Tomcat需要到官网https://tomcat.apache.org/下载

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第22张图片

 
 
点击左侧导航栏Download下的Tomcat7
idea构建maven web项目(以及解决Tomcat中文乱码问题)_第23张图片
 
点击下载windows下64位的Tomcat
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第24张图片

 
下载后解压,打开文件夹如下,就可以直接使用了

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第25张图片

 
 
配置环境变量CATALINA_BASE和CATALINA_HOME,值为安装路径
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第26张图片

 
 
idea构建maven web项目(以及解决Tomcat中文乱码问题)_第27张图片
 
ClassPath中加入%CATALINA_HOME%\lib\servlet-api.jar

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第28张图片

 
 
在Path中加入%CATALINA_HOME%\bin和%CATALINA_HOME%\lib

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第29张图片

 
 
cmd输入startup出现如下显示说明配置成功(仍未解决的问题:控制台中文乱码)

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第30张图片

 
 
点击Configure
idea构建maven web项目(以及解决Tomcat中文乱码问题)_第31张图片
 
选择Tomcat Home,点击OK
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第32张图片

 
可以为其重命名

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第33张图片

 
 
(这一步我加个记号叫做步骤x,下接A情况或者B情况)其他参数视情况修改

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第34张图片

 
 
在Deployment页面选择右边加号,选择Artifact...
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第35张图片

 
选择test_web2:war,点击OK
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第36张图片

 
可以选择修改Application context,然后点击OK

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第37张图片

 
 
运行程序,程序成功执行,控制台输出如下(中文乱码已解决情况)
idea构建maven web项目(以及解决Tomcat中文乱码问题)_第38张图片
 
自动弹出该页面localhost:8080/test_web2/war/

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第39张图片

如果在步骤x直接点击OK,然后运行程序
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第40张图片

 
控制台输出如下(中文乱码未解决情况)

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第41张图片

 
 
自动弹出该页面localhost:8080(有时候是404)
 
idea构建maven web项目(以及解决Tomcat中文乱码问题)_第42张图片
 

*下面来解决Tomcat控制台输出中文乱码问题

找到安装的tomcat路径下的conf文件夹,打开logging.properties文件

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第43张图片

 
 
修改java.util.logging.ConsoleHandler.encoding = GBK(原来是UTF-8)
 

 idea构建maven web项目(以及解决Tomcat中文乱码问题)_第44张图片

 
再次启动Tomcat,成功输出中文
idea构建maven web项目(以及解决Tomcat中文乱码问题)_第45张图片

你可能感兴趣的:(idea学习笔记)