gpt4 book ai didi

eclipse - Tomcat 在 Eclipse 中运行时的 crossdomain.xml 位置

转载 作者:行者123 更新时间:2023-11-28 22:13:52 26 4
gpt4 key购买 nike

我需要使用 crossdomain.xml 文件从开发沙箱访问我的 WebApp。
我从其他 SO 帖子中了解到,它应该可以在 http://localhost:8080/crossdomain.xml 访问,因此在 tomcat ROOT webapp 中。

在 Eclipse 中运行 Tomcat 时,ROOT 目录到底在哪里?

编辑:Tomcat 使用名为“Apache Tomcat v6.0”的运行时环境,该环境使用“Tomcat 安装目录”设置为“D:\dev\apache-tomcat-6.0.33 "
我试图在“D:\dev\apache-tomcat-6.0.33\webapps\ROOT”中删除 crossdomain.xml 但我仍然收到 404 尝试访问 http://localhost:8080/crossdomain.xml 来自浏览器。事实上,该 ROOT 目录中的任何内容都是可访问的。

编辑 2:在服务器启动配置中,有一个“参数”选项卡列出了以下 -Dcatalina.base="D:\dev\workspaces\project\.metadata\.plugins\org.eclipse.wst.server.core\tmp1"-Dcatalina.home="D:\dev\apache-tomcat-6.0.33"-Dwtp.deploy="D:\dev\workspaces\project\.元数据\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps"-Djava.endorsed.dirs="D:\dev\apache-tomcat-6.0.33\endorsed"
因此,我将 crossdomain.xml 粘贴到 D:\dev\workspaces\project\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\ROOT 和...有效。说真的。

提前致谢

最佳答案

根据编辑#2
在服务器启动配置中,有一个“Arguments”选项卡列出了以下 VM Arguments
-Dcatalina.base="D:\dev\workspaces\project\.metadata\.plugins\org.eclipse.wst.server.core\tmp1"-Dcatalina.home="D:\dev\apache-tomcat -6.0.33"-Dwtp.deploy="D:\dev\workspaces\project\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps"-Djava.endorsed.dirs="D:\dev\apache-tomcat-6.0.33\endorsed"

因此,我将 crossdomain.xml 粘贴到 D:\dev\workspaces\project\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\ROOT

关于eclipse - Tomcat 在 Eclipse 中运行时的 crossdomain.xml 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13607359/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com