运行Griffon应用程序时出错

Ant*_*t's 1 groovy griffon

我正在使用Ubuntu,我已经通过这个网站的步骤安装了Griffon .即使我的安装没有错误.当我尝试使用命令运行Griffon应用程序时:

griffon run-app
Run Code Online (Sandbox Code Playgroud)

我收到的错误是:

java.io.IOException: Cannot run program "null/bin/java" (in directory "/home/anto/anto/staging"): java.io.IOException: error=2, No such file or directory
    at java_util_concurrent_Callable$call.call(Unknown Source)
    at org.codehaus.griffon.cli.GriffonScriptRunner.executeWithGantInstance(GriffonScriptRunner.java:659)
    at org.codehaus.griffon.cli.GriffonScriptRunner.callPluginOrGriffonScript(GriffonScriptRunner.java:518)
    at org.codehaus.griffon.cli.GriffonScriptRunner.executeCommand(GriffonScriptRunner.java:300)
    at org.codehaus.griffon.cli.GriffonScriptRunner.main(GriffonScriptRunner.java:116)
    at org.codehaus.griffon.cli.support.GriffonStarter.rootLoader(GriffonStarter.java:198)
    at org.codehaus.griffon.cli.support.GriffonStarter.main(GriffonStarter.java:223)
Caused by: java.io.IOException: Cannot run program "null/bin/java" (in directory "/home/anto/anto/staging"): java.io.IOException: error=2, No such file or directory
    at RunApp$_run_closure2.doCall(RunApp.groovy:100)
    at java_util_concurrent_Callable$call.call(Unknown Source)
    at RunApp$_run_closure1.doCall(RunApp.groovy:32)
    at java_util_concurrent_Callable$call.call(Unknown Source)
    at java_util_concurrent_Callable$call.call(Unknown Source)
    ... 7 more
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
    ... 12 more
Run Code Online (Sandbox Code Playgroud)

如何摆脱这个并运行我的第一个Griffon应用程序?

ata*_*lor 5

null/bin/java可能正在扩大$JAVA_HOME/bin/java.

要正确设置JAVA_HOMEUbuntu框,请添加export JAVA_HOME=/usr/lib/jvm/java-6-openjdk到您.bashrc的实际JDK路径中.readlink /etc/alternatives/javac如果您不确定JDK的安装位置,请尝试使用.