在 IntelliJ Idea 中自动设置应用上下文

Automatically set application context in IntelliJ Idea

我一直在 Eclipse 中开发 Web 应用程序,最近决定试一试 IntelliJ Idea。我的网络服务器有大约 15 个工件,在 Eclipse 中,它们会根据它们的名称自动分配应用程序上下文。现在在 Idea 中它将它们全部默认为“/”,这显然是不正确的。我可以以某种方式将其设置为根据工件名称自动定义应用程序上下文,还是必须手动输入它们?抱歉,如果这是一个新手问题,我尝试用谷歌搜索并在各种设置中搜索 Idea,但找不到答案。

这取决于您使用的网络服务器。对于 Tomcat,您必须手动设置已部署工件的上下文路径(在 Tomcat 服务器的部署选项卡中)或配置 Web 服务器的特定设置,例如 server.xml for Tomcat (see an example here)

对于其他服务器,例如 JBoss,每个工件都使用名为工件本身的 Web 上下文进行部署。