0

我有现有的 java web 应用程序。现在我写了一个 groovy hello world 类。我应该如何用现有的 java 类编译它?从http://groovy.codehaus.org/看起来我需要一个不同的编译器,因为命令是 groovy -e "println 'Hello ' + args[0]" World 而不是使用 javac。

我想从命令提示符和 eclipse 编译命令,以便使用现有的 java 类编译 groovy 类。

4

2 回答 2

5

您需要在 Groovy 中使用联合编译,附加 javac 编译器来编译 .java 文件。

使用-j带有 groovyc 编译器的选项:

groovyc *.groovy *.java -j
于 2012-05-18T07:31:31.680 回答
2

如果您使用 Eclipse 构建,我猜您需要安装 Groovy 插件并确保它将您的项目视为 groovy 项目。

我不知道该怎么做,就像 Arturo 一样,我只使用 Sublime Text 和命令行。

对于从命令行进行编译,您应该使用 Ant(可以在此处找到有关 groovyc 任务和使用 Java 交叉编译的文档)或 Gradle(有关 Groovy 插件的文档)之类的东西

于 2012-05-18T14:28:02.663 回答