【发布时间】:2013-01-23 20:36:42
【问题描述】:
我正在使用 eclipse 开发一个 web 应用程序。 我想运行我自己的由 SketchUp 制作的 3D 模型并遇到了这个问题:http://stemkoski.github.com/Three.js/Model.html 和 http://dev.opera.com/articles/view/porting-3d-graphics-to-the-web-webgl-intro-part-2/ .这些模型在我的 Chrome 浏览器版本 24.0.1312.52 上运行良好。 但是,当我尝试在我的 apache tomcat 6.0 上本地部署它们时,它根本不会出现。我已确保对three.js 和android.js 等文件的引用是正确的。某处是否有服务器配置?我错过了什么吗?
【问题讨论】:
-
请发布更多详细信息。你如何部署它们?在没有 Tomcat 的情况下你是如何测试它的?已部署页面中的源代码与有效的源代码之间有什么区别吗?
-
我在 Eclipse 上安装了 apache tomcat 6 作为服务器。我通过单击运行按钮并选择要运行的服务器来运行它。不,来源没有区别,这让我很困惑。
-
我注意到,当我在浏览器上查看源代码时,服务器无法访问three.js 文件,尽管链接正确且文件在那里。我在 java ee 上构建了一个动态 web 项目,也许我没有把 three.js 文件放在它应该放在的地方?
-
当您通过 Eclipse 在 Tomcat 上进行部署时,有时战争中的资源不会部署到目标文件夹。检查three.js 文件是否实际被复制到那里。您可以在项目属性中查看项目的部署位置。
-
谢谢你,解决了我的问题!
标签: javascript json 3d three.js webgl