到目前为止,我在 Windows 命令中运行 Tomcat 服务器(v.7.0.26)catalina.bat start
脚本。如果我想部署我的 Web 应用程序,我必须通过 Maven 构建它并复制 WAR 到指定 Tomcat 部署目录。当服务器启动时一切正常。
现在我尝试将我的 Web 应用程序连接到 IntelliJ IDEA Ultimate 2017.1.4。我的应用程序有多个 WAR。在Run/Debug Configuration
我添加了新的 Tomcat 服务器。在Deployment
选项卡我有:
我必须选择Application context
但如果我将多个工件设置为空白,则会出现错误Duplicate context path''
。我选择的时候也是同样的情况/
。如果我尝试运行服务器,则不会部署任何内容。我应该设置哪个应用程序上下文?
应用程序上下文将是访问应用程序时必须在浏览器中输入的 URL 的一部分。您可以使用您的 war 文件的名称:
kb-hook
然后您可以在浏览器中输入地址并找到该应用程序。 (假设您的 Tomcat 在端口 8080 上运行)您可能需要在该 URL 后面的 war 中添加资源的路径。
http://localhost:8080/kb-hook/
您也可以选择其他名称,但通常会选择 war 文件的名称。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)