Groovy编程:编译与命令行操作全解析
1. Groovy联合编译器
1.1 代码兼容性与编译需求
在编程中,我们可能会遇到不同语言编写的类。例如, Book 用 Groovy 编写, Publisher 用 Java 编写,但接口能很好地处理这两个类。 BookstoreGroovy 虽用 Groovy 编写,却能像 BookstoreJava 一样轻松实现用 Java 编写的 Bookstore 接口。要让代码正常工作,需要编译 Groovy 类,并且将 $GROOVY_HOME/embeddable 中的单个 Groovy JAR 文件添加到类路径中。
1.2 编译命令
- 编译 Groovy 代码:
$ groovyc *.groovy
- 编译 Java 代码:
$ javac *.java
- 联合编译 Groovy 和 Java 代码:
$ groovyc * -j -Jclasspath=$GROOVY_HOME/embeddable/groovy-all-1.5.0.jar:.
<
超级会员免费看
订阅专栏 解锁全文
620

被折叠的 条评论
为什么被折叠?



