javac
嗨,我有一组 java 类,当我用命令编译它们时它们工作得很好:
javac -g -nowarn -classpath /usr/class/cs143/cool/lib:.:/usr/java/lib/rt.jar ASTConstants.java ASTParser.java cool-tree.java
我在同一台机器上安装了 groovy 并尝试执行以下操作:
groovyc -classpath /usr/class/cs143/cool/lib:.:/usr/java/lib/rt.jar ASTConstants.java ASTParser.java cool-tree.java
groovy 似乎无法理解 java 文件及其抛出的错误,例如:
ASTParser.java: 21: unexpected token: protected @ line 21, column 3.
protected static final short _production_table[][] =
^
我有点困惑。所有的java程序都是有效的groovy代码吗?只有反之亦然不是真的吗?
我在哪里犯错误?
提前致谢。