Intellij idea 在Idea中将webapp部署到tomcat

Intellij idea 在Idea中将webapp部署到tomcat,intellij-idea,gradle,tomcat8,Intellij Idea,Gradle,Tomcat8,我想用Gradle在Idea Ultimate中部署一个webapp。目前,我可以启动tomcat 8.5.4服务器,但当我尝试浏览到我的上下文时,会得到404 我的build.gradle看起来像: group 'test' version '1.0-SNAPSHOT' apply plugin: 'groovy' apply plugin: 'java' apply plugin: 'idea' apply plugin: 'war' sourceCompatibility = 1.7

我想用Gradle在Idea Ultimate中部署一个webapp。目前,我可以启动tomcat 8.5.4服务器,但当我尝试浏览到我的上下文时,会得到404

我的build.gradle看起来像:

group 'test'
version '1.0-SNAPSHOT'

apply plugin: 'groovy'
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'war'

sourceCompatibility = 1.7

repositories {
    mavenCentral()
}

dependencies {
    compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.8.5'
}
在我的想法中,我可以建立:战争,好吗 在这个想法中,我可以启动tomcat并获得404 如果我登录到tomcat/manager(当tomcat从Idea启动时),我看不到我的应用程序列表

如果我从CLI启动tomcat,我可以看到我的应用程序列表,但当我单击它时,我会看到404

在Idea中启动服务器或构建war的日志窗口中没有错误

我相信我的问题与Idea启动tomcat和部署战争的方式有关,但我不确定到底是什么

Idea将我的浏览器启动到localhost:8080,在浏览器中我得到$END$

@疯狂代码是的,很好。我希望访问网页index1.jsp的完整路径是localhost:8080/poltest/form

request.getRequestDispatcher("/index1.jsp").forward(request , response);
poltest是战争的名称,form是url模式

@WebServlet(name = "pol1310", urlPatterns = {"/form"})
我已经分享了项目zip,它只有几行代码


请提供IntelliJ tomcat配置的屏幕截图。您是否在部署选项卡中添加了构建工件?不清楚您正在部署的工件是如何配置的。请提供一份报告。