Apache Groa 找不到主要 class 错误

Apache Groa could not find main class error

当我尝试使用 ./gora goracompiler 运行 apache gora 编译器时,出现以下错误

Error: Could not find or load main class org.apache.gora.compiler.cli.GoraCompilerCLI

在此之前我遇到 JAVA_HOME not set 错误之后我通过设置 JAVA_HOME 变量

解决了这个错误

OS: Cent OS 6.5 Java version : java version "1.7.0_45" OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15) OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)

goracompiler command expects GoraCompilerCLI 进入 $GORA_HOME/gora-compiler-cli/target/classes/

检查类路径中是否有 gora-compiler-cli/target/classes/java/org/apache/gora/compiler/cli/GoraCompilerCLI.class 或来自模块 gora-compiler-cli 的 .jar。

如果没有,编译模块:

mvn package -pl gora-compiler-cli