IDEA配置Tomcat问题总结

IDEA配置Tomcat问题总结

    • 1.IDEA部署应用与Eclipse部署有什么区别?
    • 2.对比Eclipse中把工程发布至tomcat的WebApps下,IDEA是怎么做的?
    • 3 .配置tomcat连接池时,总是找不到content.xml?
    • 4.IDEA部署tomcat工程基本流程 【New】

1.IDEA部署应用与Eclipse部署有什么区别?

IDEA每个WebEE工程对应着一个Tomcat实例,此处Tomcat实例是指Tomcat可以设置多个虚拟目录,具体对应着Server.xml中的标签。我想IDEA这么做是为了考虑一个服务器挂n个工程(其中n个工程可以有重复工程)保证负载均衡。网上有一个tomcat实例挂多个工程的方式IDEA配置Tomcat问题总结_第1张图片

2.对比Eclipse中把工程发布至tomcat的WebApps下,IDEA是怎么做的?

Eclipse是在Server配置页面搞,而IDEA是把你的工程输出路径设置成webapps。其实是Content.xml里设置好了工程的项目文件

content.xml配置了部署工程的位置,所以可以找到====== Content.xml
下面是设置步骤IDEA配置Tomcat问题总结_第2张图片

3 .配置tomcat连接池时,总是找不到content.xml?

此处也是没弄明白到底用的是哪个Tomcat实例,如果IDEA什么不管,他会用默认tomcat实例,自然content.xml会生成在C:\Users\zk\.IntelliJIdea2017.2\system\tomcat\Unnamed_webSpringMVC_Maven\conf\Catalina\localhost
那既然部署文件都改了,tomcat虚拟路径怎么还是用的实例的路径呀?原因还是虚拟路径没有改。。IDEA配置Tomcat问题总结_第3张图片
上面默认不勾选用的是实例tomcat的启动/关闭脚本,而不是主tomcat的,所以要把默认勾选去掉,这块折腾了一天。。连接池配置文件总是找不到。。

4.IDEA部署tomcat工程基本流程 【New】

1.Model增加web工程识别IDEA配置Tomcat问题总结_第4张图片>2.Artifact配置IDEA配置Tomcat问题总结_第5张图片
3.tomcat设置
IDEA配置Tomcat问题总结_第6张图片

你可能感兴趣的:(java后台学习)