我正尝试使用以下命令在touch-2.3.1目录中生成一个sencha touch 2应用程序:
sencha generate app NewApp ../newapp
但是我收到以下错误:
Sencha Cmd v4.0.2.67
[INF]
[INF] init-plugin:
[INF]
[INF] cmd-root-plugin.init-properties:
[INF]
[INF] init-properties:
[INF]
[INF] init-sencha-command:
[INF]
[INF] init:
[INF]
[INF] before-upgrade:
[INF]
[INF] generate-app-impl:
[INF]
[INF] generate-starter-app:
/root/bin/Sencha/Cmd/4.0.2.67/sencha: line 58: 11092 Killed java $jvmArgs -jar "$BASEDIR"/sencha.jar "$@"
答案 0 :(得分:0)
OK!
这个问题的答案看似简单 - 更新Java。
当我遇到here描述的原始问题时,我安装了Sencha Cmd v4.0.1.4。卸载并安装Sencha Cmd Sencha Cmd v4.0.1.45以试图解决问题,我没有意识到我的稳定工作环境受到了损害。
无论如何,当我解决上面链接的问题时,我现在正在运行Sencha Cmd v4.0.2.67,我最终意识到它与java version "1.6.0_27" OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1ubuntu0.12.10.4) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
不兼容。
我通过执行apt-get install icedtea-7-plugin openjdk-7-jre
进行了更新,我的生成命令运行完成。