Glide / Gaelyk / Groovy:部署到Google App Engine时出错:无法输入oauth2令牌 [英] Glide/Gaelyk/Groovy: Error deploying to Google App Engine: Can’t enter oauth2 token
问题描述
作为Glide项目的部署过程的一部分( http://glide-gae.appspot .com / docs / intro 第2部分的第3步),您需要使用oauth2进行身份验证。我的浏览器弹出了预期的令牌,但是这个过程并没有等待我复制代码,它只是继续进行下面的错误...
22:30:12.713 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator]守护进程处于忙碌状态,处于休眠状态直到状态发生变化。
22:30:12.733 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient]关于开始通过连接将所有日志中继到客户端。
22:30:12.734 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient]客户端现在将从守护进程(pid:12557)接收所有日志记录。守护进程日志文件:/.gradle/daemon/1.8/daemon-12557.out.log
22:30:12.739 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection]线程14:收到的类org.gradle.launcher.daemon.protocol.CloseInput
22:30:12.740 [DEBUG] [org.gradle.launcher.daemon.server.DefaultDaemonConnection]接收到来自客户端的IO消息:CloseInput [id = 069864b2-2948- 4a9d-abea-0705274136a1.2]
22:30:12.741 [信息] [org.gradle.launcher.daemon.server.exec.ForwardClientInput]在输入结束时关闭守护程序的标准输入。
22:30:12.742 [INFO] [org.gradle.launcher.daemon.server.exec.ForwardClientInput]守护进程将不再处理任何标准输入。
22:30:12.747 [INFO] [org.gradle.launcher.daemon.server.exec.ExecuteBuild]使用守护程序上下文执行构建:DefaultDaemonContext [uid = 3901cff0-8d50-41b6-9459-e31f7b78f1e3,javaHome = /图书馆/的Java / JavaVirtualMachines / jdk1.7.0_51.jdk /内容/首页,daemonRegistryDir = .gradle /守护进程,PID = 12557,的idleTimeout = 1080,daemonOpts = -XX:MaxPermSize参数= 256M,-Xmx512m,-Dfile.encoding = UTF -8]
请输入代码:遇到问题:找不到行
请参阅日志[/var/folders/c8/vx2jf50j68x1z3_pysy6kxjm0000gp/T/appcfg2389447403250678065.log]了解更多信息。
守护进程vm正在关闭......守护进程正常退出或因用户中断而终止。
-----守护进程日志结束-----
org.gradle.tooling.GradleConnectionException:无法使用Gradle分发执行生成http://services.gradle.org/distributions /gradle-1.8-bin.zip。
我可以做些什么来部署我的应用程序?如何才能强制这个过程等待我输入代码?
如果这是( glide部署
)不起作用,最简单的选择是将应用导出为标准 gradle
项目,然后执行 gaeUpdate
任务。 glide -a somedir / yourapp -o其中/ you / want / to / export / app export
请注意,导出
最后是命令 -o
告诉应该导出的位置。
gradle gaeUpdate
As part of the deployment process of a Glide project (http://glide-gae.appspot.com/docs/intro step 3 of 2nd section) you need to authenticate using oauth2. My browser popped up with the token as expected but the process didn’t wait for me to copy the code in, it just carried on with the following error...
22:30:12.713 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Daemon is busy, sleeping until state changes.
22:30:12.733 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient] About to start relaying all logs to the client via the connection.
22:30:12.734 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient] The client will now receive all logging from the daemon (pid: 12557). The daemon log file: /.gradle/daemon/1.8/daemon-12557.out.log
22:30:12.739 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 14: received class org.gradle.launcher.daemon.protocol.CloseInput
22:30:12.740 [DEBUG] [org.gradle.launcher.daemon.server.DefaultDaemonConnection] Received IO message from client: CloseInput[id=069864b2-2948-4a9d-abea-0705274136a1.2]
22:30:12.741 [INFO] [org.gradle.launcher.daemon.server.exec.ForwardClientInput] Closing daemon's stdin at end of input.
22:30:12.742 [INFO] [org.gradle.launcher.daemon.server.exec.ForwardClientInput] The daemon will no longer process any standard input.
22:30:12.747 [INFO] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] Executing build with daemon context: DefaultDaemonContext[uid=3901cff0-8d50-41b6-9459-e31f7b78f1e3,javaHome=/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home,daemonRegistryDir=.gradle/daemon,pid=12557,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-Xmx512m,-Dfile.encoding=UTF-8]
Please enter code: Encountered a problem: No line found
Please see the logs [/var/folders/c8/vx2jf50j68x1z3_pysy6kxjm0000gp/T/appcfg2389447403250678065.log] for further information.
Daemon vm is shutting down... The daemon has exited normally or was terminated in response to a user interrupt.
----- End of the daemon log -----
org.gradle.tooling.GradleConnectionException: Could not execute build using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.8-bin.zip'.
What can I do to be able to deploy my application? How can I force the process to wait for me to enter the code?
If that's (glide deploy
) not working for you, the easiest option is to export the app as a standard gradle
project and then execute the gaeUpdate
task.
glide -a somedir/yourapp -o where/you/want/to/export/app export
Note that the export
is command at the end, -o
tell the location where it should be exported.
Then from the exported project run: gradle gaeUpdate
这篇关于Glide / Gaelyk / Groovy:部署到Google App Engine时出错:无法输入oauth2令牌的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!