1

我正在使用 Backendless 来处理 iOS 应用程序的数据和推送通知。我目前正在尝试为 Java 中的计时器编写服务器端代码。

我按照这里的指南下载了计时器代码,打开它并在 IntelliJ IDEA 中构建它,然后通过终端运行 CodeRunner。

这是我从 CodeRunner 获得的唯一输出:

[INFO] JDK from "JAVA_HOME" - /Library/Java/Home
[INFO] CodeRunner(tm) Backendless Debugging Utility
[INFO] Copyright(C) 2018 Backendless Corp. All rights reserved. 
[INFO] Version: 4.4.7 Build date: 2018-05-14T13:42:44Z
[INFO] CodeRunner session is running for 2 hours and will be terminated on 09:38:39.755[UTC]

它似乎永远不会进入注册步骤。在 codeRunner 版本等之前有一大堆输出,比如

07:38:39,284 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
07:38:39,284 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]

不确定这是否与它有关。

谁能指出我正确的方向来让 CodeRunner 启动并运行,没有双关语的意思吗?

4

2 回答 2

1

我从2小时就遇到了这个问题。两周前我在一个示例项目中对其进行了测试,效果很好。现在我在一个真正的应用程序中使用它,它无法注册 CodeRunner。

原因是 CodeRunner.jar build 2018-05-14 似乎有一个错误。我从目录中的示例项目(构建 2018-05-02)中替换了旧的 CodeRunner.jar 和 weborb.jar bin,它现在可以正常工作了。这是我 Google Drive 中的2 个 JAR 文件。我更换了两个,因为我不确定错误在哪里。

于 2018-05-24T01:50:36.323 回答
0

您链接的博客文章适用于已弃用的 Backendless 版本 3(您应该已经注意到控制台现在看起来与屏幕截图非常不同)。尽管该过程与此博客文章中描述的过程基本相同,但当前版本的此文档更为相关。那里有一个事件处理程序的快速入门指南,计时器的过程是类似的。

于 2018-05-18T08:01:58.620 回答