我在使用 Eclipse App Engine-JAVA 运行 PhantomJS 时遇到问题。由于我在环境变量中设置了 PhantomJS 的路径,因此它在命令提示符下运行良好。请帮我。
如何将 PhatomJS 放在我的类路径或 Eclipse 中的构建路径上,以便它在网络浏览器上可用,因为如果我在我的 HTML 中使用脚本,则会显示未定义变量幻影的错误。
我在使用 Eclipse App Engine-JAVA 运行 PhantomJS 时遇到问题。由于我在环境变量中设置了 PhantomJS 的路径,因此它在命令提示符下运行良好。请帮我。
如何将 PhatomJS 放在我的类路径或 Eclipse 中的构建路径上,以便它在网络浏览器上可用,因为如果我在我的 HTML 中使用脚本,则会显示未定义变量幻影的错误。
您不能将 PhantomJS 与 Google App Engine 一起使用。
PhantomJS 是一个无头 WebKit(带有 JavaScript API),它是用 C++ 编写的。
GAE 只支持 Java(Java 字节码)、Python 和 GO。
正如我在另一个答案中所写:
Google App Engine 支持多种语言运行时(Java、Python、PHP 和 Go),但您可以使用 Google App Engine 的托管 VM功能在 Docker 容器(例如 PhantomJS)中运行任何东西,也可以使用Google Compute Engine以获得一个虚拟机,您还可以在其中安装任何您想要的任何语言的东西。
作为参考,这里有一个在托管 VM 上运行 Node.js 的教程,以帮助指导您朝着正确的方向前进。