使用二级Tomcat文件夹为静态内容提供服务来调试Java Web应用程序

4
我有一个Java Web应用程序,可以通过IntelliJ或Eclipse调试,并通过本地机器上的Tomcat 7配置(localhost:8080/javaapp)进行调试。
我希望能够引用不属于Java应用程序的静态内容 - 安装在本地的/staticapp。然而,IntelliJ只启动了 Java 应用程序,没有启动或服务其他应用程序。
是否有一种方法可以配置 Tomcat,以使: - 当/ javaapp被启动时,也同时启动 / staticapp,以便可以从/ javapp页面访问 - Tomcat 在运行时始终从 / staticapp 文件夹提供静态内容... staticapp 文件夹树不是真正的“Web应用程序”,它只包含具有javascript/css/images 的文件夹。
谢谢

在阅读Mikaveli的解决方案后,我找到了这个IntelliJ的链接。http://devnet.jetbrains.net/thread/433603 - MattX1929
从IntelliJ...您可以从项目中部署两个上下文,或者配置IDEA以启动已经部署到此Tomcat实例的应用程序:http://dl.dropbox.com/u/2752840/screens/snap1703-1339841417.png。 - MattX1929
1个回答

0
在Eclipse中,打开Tomcat服务器设置并转到“服务器位置”选项。选择“使用Tomcat安装”。
接下来,将部署路径更改为Tomcat的(原始)/webapps文件夹,而不是Eclipse设置的wtpwebapps。
手动添加您的静态应用程序(文件夹或.war文件)或通过Eclipse添加到webapps文件夹,然后当您发布“javaapp”时,Tomcat应该启动其部署路径中的每个Web应用程序。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接