【发布时间】:2014-11-11 08:21:50
【问题描述】:
我使用这个link 作为参考,这样我就可以在本地运行 GAE 项目。我正在为 Eclipse 使用 Google 插件。
当我单击“运行”按钮时,我在控制台中收到警告。
objc[1622]:JavaLaunchHelper 类在两者中都实现 /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home/bin/java 和 /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home/jre/lib/libinstrument.dylib。 将使用两者之一。哪一个是未定义的。
-server 后面必须跟 servletContainerLauncher[:args] Google Web Toolkit 2.6.0 DevMode 的参数 [-[no]startServer] [-port 端口号 | “自动”] [-白名单 whitelist-string] [-blacklist blacklist-string] [-logdir 目录] [-logLevel 级别] [-gen dir] [-bindAddress 主机名或地址] [-codeServerPort 端口号 | “自动”] [-服务器 servletContainerLauncher[:args]] [-startupUrl url] [-war dir] [-deploy dir] [-extra dir] [-workDir dir] [-sourceLevel [auto, 1.6, 1.7]] 模块[s]
和
where -[no]startServer 启动一个服务于 -war 标志指定的目录。 (默认为开启)-port
指定嵌入式 Web 服务器的 TCP 端口(默认为 8888) -whitelist 允许用户浏览与指定正则表达式匹配的 URL(逗号或空格分隔) -blacklist
阻止用户浏览与指定正则表达式匹配的 URL (逗号或空格分隔) -logdir 将日志记录到 给定目录,以及图形化的 -logLevel 级别 日志详细信息:ERROR、WARN、INFO、TRACE、DEBUG、SPAM 或 ALL
-gen 调试:使通常瞬态生成的类型保存在指定目录中 -bindAddress 指定 代码服务器和 Web 服务器的绑定地址(默认为 127.0.0.1) -codeServerPort 指定代码服务器的 TCP 端口(默认为 9997) -server 指定不同的 嵌入式 Web 服务器运行(必须实现 ServletContainerLauncher)
-startupUrl 自动启动指定的 URL -war 可部署的输出文件将被写入的目录 (默认为 'war') -deploy 所在的目录 将写入可部署但不可服务的输出文件(默认为 -war 目录/jar 下的'WEB-INF/deploy',可能与 -extra 目录/jar) -extra 所在的目录 将写入不用于部署的额外文件 -workDir
编译器内部使用的工作目录(必须是可写的; 默认为系统临时目录) -sourceLevel 指定 Java 源级别(默认为 auto:1.7)和模块 [s] 指定 要托管的模块的名称
【问题讨论】:
-
你有什么问题?
-
我希望能够使用终端离线启动GAE项目,但由于上述错误我不能,可能是什么问题?
-
我认为@Hasan 给了你一个很好的答案。你能评论或接受吗?
-
@MarCialR -- 感谢您的支持。我很感激!
标签: java eclipse google-app-engine google-cloud-datastore