IntelliJ IDEA整合Tomcat服务器

一.准备工作
开发环境:jdk1.8.0_191+Tomcat8.5.11(自行配置Java环境变量)
将apache-tomcat-8.5.11解压版的压缩包解压到一个单独的文件夹(别放的太深,文件夹名注意不要含空格等特殊字符),进入bin目录(工具文件夹),双击startup.bat批处理文件。
在这里插入图片描述
双击之后,如果窗口一闪而过,一般都是JDK的环境变量没有配置好。进入你的系统高级设置,检查一下之前配的环境变量。由于这都是一些基础内容,此处不再花费篇幅赘述(可参考这篇文章:Tomcat一闪而过)。如果出现如下信息,并且打开浏览器,在地址栏输入http://localhost:8080/,显示出图片中的网页,则说明你的本地Tomcat已经配置好了,可以进行下一步配置了。
在这里插入图片描述
Tomcat配置成功,浏览器显示界面:
在这里插入图片描述
别忘记点击bin文件夹中的shutdown.bat关闭Tomcat;至此Tomcat的本地配置已经完成,下面将介绍如何将其整合到IntelliJ IDEA。

二.开始整合
1.首先我们需要按下图所示新建一个Javaweb项目,点击next;
在这里插入图片描述
在这里插入图片描述建好的项目工程如下;等待浏览器加载并导入好一些文件和文件目录后,单击选择WEB-INF后右击选择New–Directory,分别建立两个文件夹classes和lib。
在这里插入图片描述
2.点击File>Project Structure,点击 Modules > 选中项目DJCKING> 点击Paths选项;将 “Use module compile output path”勾选上,将 “Output path” 和 “Test output path” 都改为之前创建的classes目录,最后依次点击Apply和OK,使更改生效。
在这里插入图片描述
切换到 Dependencies 选项卡 > 点击“+”,选择 “JARs or directories…”,在弹出来的文件夹选择窗口中选择之前创建创建的lib目录,具体如图所示。
在这里插入图片描述
点击"+",选择lib文件夹:
在这里插入图片描述
选择jar directory后:
在这里插入图片描述
点击OK,配置好的lib文件夹如图所示:
在这里插入图片描述
这里对classes和lib文件夹的作用说明一下:classes文件夹用于存放经过编译后的class字节码文件,lib文件夹用于存放以后项目依赖的jar包。
3.配置打包方式
点击 ”Artifacts“选项卡,IntelliJ IDEA已经自动为当前项目"当前项目名:war exploded”的打包方式,所以我的显示的是“DJCKING:war exploded”,表示将会打包成war包,并且是文件展开型的 的,输出的路径为当前项目DJCKING下的 out 文件夹,勾选下“Include in project build ”,表示编译的时候就打包部署,勾选“Show content of elements”。具体见下图:
在这里插入图片描述
4.配置Tomcat,点击Run>Edit Configurations…;后面的操作如图所示
在这里插入图片描述
去掉"After launch"的勾选,最后依次点击Apply和OK,使更改生效
在这里插入图片描述
部署项目工程:
在这里插入图片描述
三.测试
点击三角符号,启动Tomat服务器在这里插入图片描述
控制台打印本地Tomcat服务器启动信息:在这里插入图片描述
在浏览器地址栏中输入http://localhost:8080/DJCKING/index.jsp或者http://localhost:8080/DJCKING,浏览器都会显示如下网页:
1.http://localhost:8080/DJCKING/index.jsp
在这里插入图片描述
2.http://localhost:8080/DJCKING
在这里插入图片描述
注意http://localhost:8080/DJCKING和http://localhost:8080/DJCKING/index.jsp中的DJCKING不是项目名,而是我们在之前配置的Application Context,只是为了方便区分,才写成和项目名一致。

  • 1
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值