Java教程

Tomcat&Servlet7_IDEA与tomcat的相关配置

本文主要是介绍Tomcat&Servlet7_IDEA与tomcat的相关配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、IDEA会为每一个tomcat部署的项目单独建立一份配置文件

 启动服务器,查看控制台的log:Using CATALINA_BASE:   "C:\Users\ajing\.IntelliJIdea2018.3\system\tomcat\_TomcatStudy"

 

 打开目录C:\Users\ajing\.IntelliJIdea2018.3\system\tomcat\_TomcatStudy,就能看到当前项目对于tomcat的配置

  

 conf目录下存放了配置文件

 

  idea中修改tomcat端口号和虚拟目录,重启服务则conf目录下的server.xml中的端口号及Catalina(第三种tomcat部署方式)->localhost目录下的xml文件名及xml文件中的path会随之变化。

   

     

  

 xml中docBase目录下的文件对应的是项目的web目录下的文件

      

2、工作空间项目    和     tomcat部署的web项目

 * tomcat真正访问的是“tomcat部署的web项目”,"tomcat部署的web项目"对应着"工作空间项目" 的web目录下的所有资源

  

 * WEB-INF目录下的资源不能被浏览器直接访问。

  工作空间项目WEB-INF目录下新建一个aaa.html,重启服务器,访问http://localhost/day07/aaa.html或http://localhost/day07/WEB-INF/aaa.html都报404

   

  

3、断点调试:使用“小虫子”启动,即debug启动

  打断点后应该以debug形式启动tomcat

  

  浏览器访问http://localhost/day07/demo1,查看idea发现卡在断点位置

  

   点击下一步,就会发现Server控制台中输出:Hello Servlet

   

  

   Debugger控制台可以看到变量的变化情况:

  

 

 

这篇关于Tomcat&Servlet7_IDEA与tomcat的相关配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!