什么是#34;部署在Tomcat实例中配置的应用程序"在IntelliJ 2017.2"运行/调试配置"对话?

时间:2017-08-14 01:19:31

标签: java tomcat intellij-idea configuration runtime

IntelliJ Ultimate 2017.2中,在Run/Debug Configurations对话框中,使用Tomcat Server>在左侧选择Local项,完全Deploy applications configured in Tomcat instance复选框的含义?这个对话框的全部目的是在Tomcat中运行我的应用程序,所以我很困惑。

我尝试通过左下角的?图标访问该文档,但404 error收到了its URL

enter image description here

1 个答案:

答案 0 :(得分:4)

此设置控制是否在从IntelliJ IDEA启动Tomcat时部署您TOMCAT_HOME\webapps目录中已存在的应用程序。

默认会部署以下内容:

  • docs
  • 例子
  • 主机管理器
  • 管理器
  • ROOT

如果您不需要手动部署任何这些默认应用或任何其他应用,请禁用部署在Tomcat实例中配置的应用选项。这将使服务器启动更快,并且将使用更少的内存。

您正在寻找的文档页面是available here,以下是此选项的官方说明:

  

除其他外,Tomcat配置文件可能会列出   应该在服务器上部署的应用程序。如果这   选中复选框,将部署所有列出的应用程序   除了部署中指定的工件之外,还在服务器上   标签。如果未选中该复选框,则仅选择工件和   将部署在“部署”选项卡上指定的外部资源。