更改gradle-tomcat-plugin根Web应用程序目录

时间:2014-07-25 21:20:38

标签: tomcat gradle build.gradle gradle-tomcat-plugin

我使用gradle-tomcat-plugin在一个简单的Web应用程序上运行tomcat。我想要做的是将根网络应用程序目录从src/main/webapp/更改为WebContent/

tomcat {
    httpPort = 8080
    httpsPort = 8081
    enableSSL = false

    jasper {
        uriroot = file('WebContent')
    }
}

当我运行gradle tomcatRun并且它仍然映射到src/main/webapp/时,这根本不起作用。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

在Gradle中配置Web应用程序目录独立于Tomcat插件公开的配置属性。将默认Web应用程序目录设置为src/main/webapp的插件是War plugin。要更改此默认目录,请为属性webAppDirName分配新值,如以下示例所示:

webAppDirName = 'WebContent'