Tomcat 从源目录读取静态资源

Tomcat 从源目录读取静态资源,tomcat,web,intellij-idea,Tomcat,Web,Intellij Idea,我在intellij有一个maven项目。有时我只使用javascript—它是单页应用程序。在这种情况下,我希望我配置的tomcat实例从我的SourceDisrector读取js和其他静态资源。我意识到当我设置docBase时,通过在conf/catalina/localhost中创建文件,但是。。。首先:我的java Web服务使用spring,通常是java代码需要tomcat架构——这意味着要编译并放置在正确的位置。当我只处理静态javascript时,我从安装目录运行tomcat,在

我在intellij有一个maven项目。有时我只使用javascript—它是单页应用程序。在这种情况下,我希望我配置的tomcat实例从我的SourceDisrector读取js和其他静态资源。我意识到当我设置docBase时,通过在conf/catalina/localhost中创建文件,但是。。。首先:我的java Web服务使用spring,通常是java代码需要tomcat架构——这意味着要编译并放置在正确的位置。当我只处理静态javascript时,我从安装目录运行tomcat,在web.xml中注释spring配置。它工作正常,但很难看。我正在寻找最好的解决方案,只使用intellij:server,它只为源目录中的静态js、html文件提供服务

编辑1

我发现带有Tomcat7的maven tomcat插件2提供源目录中的静态内容

编辑2


附加的PHP4.4有可能作为独立服务器运行,这只是运行它的一条短线。

我使用像nginx或NodeJS connect这样的服务器直接从源代码提供静态资源,并作为tomcat的动态资源代理。这样,当只处理静态资源时,我不需要向tomcat部署任何东西来测试我的更改