使用intellij IDEA集成Tomcat绑定与开发
在开始之前先解决一下之前一直找不到解决方法的问题,是关于下载好的Tomcat中start.bat文件启动乱码的问题。
没有改之前启动是这样的:
我们需要在tomcat最外层的目录下找到conf目录,也就是Tomcat的配置目录下找到logging.properties这个文件
更改一下代码,把UTF-8改成GBK,保存重新运行即可
前置工作
- 下载intellij IDEA
- 下载Tomcat
配置Tomcat
1.打开IDEA
在菜单栏选择Run-Edit Configrations
单击上方加号,选择左侧下拉框中的Tomcat-local
设置tomcat名称,默认访问地址,确定jdk版本之后点击OK
到此为止,上方的运行按钮就可以使用了,标志着tomcat的配置成功
创建Servlet项目
在IDEA的主界面选择File-New-Project
在弹出窗口左侧选择Java,设置好JDK,右侧中间选择java EE-Web Application并选中Create Web.xml,点击next
设置自己项目的名称,点击Finish
如果遇到一下错误
有可能是因为之前删掉了同名项目,可选择以下清除缓存重置,则可以看到之前没有显示的项目
此时可以选择点击菜单栏File-close project,弹出之后去掉项目即可重新创建,不过此流程会导致Tomcat需要重新配置,重复上述配置tomcat操作即可
Servlet创建成功
在src底下创建包com.mzh(这里以名字为例,实际根据自己需求),在包中创建自己的java类
这里创建一个HelloWorld类,Servlet类需要继承HttpServlet类,如果这里报错,则表示没有导入对应的包,根据一下步骤配置即可
Servlet开发
在创建的类中写Servlet代码,这里以输出“HelloWorld”为例
配置web.xml
部署Servlet类
点击Project Structure 选择Artifats 点击“+”号选择web Application:Exploded-From Modules,在弹出的界面选择创建的该项目,一直点击ok
进入run-Edit Configurations 下,选择部署的Tomcat,选择Deployment,点击右边的+号,选择Artifact
需要注意的是,这里的Application context内容需要和之前这里保持一致,否则可能访问不到
一直点击OK即可完成部署
运行Tomcat
点击上方的绿色三角,即可运行服务器,在网址填上正确的url即可看到效果
到此为止就是整个IDEA工具继承Tomcat的流程,如果有什么途中还是遇到了问题,可以留言,我会继续收集问题整理出解决办法。
以上内容参考部分博主的文章以及《JSP+Servlet+Tomcat应用开发从零开始学》第二版-林龙、刘华贞著