java - 使用提供静态内容的辅助tomcat文件夹调试java web应用程序

标签 java tomcat tomcat7

我有一个 java web 应用程序,我可以通过本地机器 tomcat 7 配置使用 IntelliJ 或 Eclipse 进行调试 (localhost:8080/javaapp)

我希望能够引用静态内容而不是 java 应用程序的一部分 - 在本地安装在 /staticapp。然而,IntelliJ 启动 tomcat 时只有可用的 java 应用程序,其他应用程序未启动或提供文件。

有没有办法配置 tomcat,以便: - /staticapp 也会在/javaapp 启动时启动,因此可以从/javaapp 页面 访问它 - tomcat 在运行时将始终提供/staticapp 文件夹中的静态内容...staticapp 文件夹树不是真正的“网络应用程序”,它只包含带有 javascript/css/images/的文件夹p>

谢谢

最佳答案

在 Eclipse 中,打开 Tomcat 服务器设置并转到“服务器位置”选项。选择“使用 Tomcat 安装”。

接下来,将部署路径更改为 Tomcat 的(原始)/webapps 文件夹,而不是 eclipse 设置 wtpwebapps。

手动添加静态应用程序(文件夹或 .war 文件)或通过 eclipse 将其添加到 webapps 文件夹,然后当您发布“javaapp”时,Tomcat 应在其部署路径中启动每个 Web 应用程序。

关于java - 使用提供静态内容的辅助tomcat文件夹调试java web应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11050217/

相关文章:

exception - 查找java.lang.NoClassDefFoundError : org/apache/catalina/valves/ValveBase的问题

java - 在哪里可以找到startupApacheTomcat7.txt?

java - Applet 因 JNLP MissingFieldException <jnlp> 停止工作

eclipse - 如何在 eclipse 中的 tomcat 上部署 Maven 项目严重 : A child container failed during start java. util.concurrent.ExecutionException

java - 漂亮地登录 jooq

java - 我的登录函数中数组列表第二个第三位的值匹配时出错?

JavaFX- CubeSystem3D 将立方体转换为球体

Tomcat - 多个用户获得相同的 sessionID

java - Tomcat: "webapps/"文件夹和 "webapps/ROOT/"文件夹之间的区别

java - C++ vector 、java 数组等效吗?