使用现有java类编译Groovy类?
我有现有的java web应用程序。现在我已经编写了一个groovy hello世界级。我应该如何用现有的java类编译它?From看起来我需要一个不同的编译器,因为命令是groovy-e“println'Hello'+args[0]”World 而是使用javac使用现有java类编译Groovy类?,java,eclipse,groovy,Java,Eclipse,Groovy,我有现有的java web应用程序。现在我已经编写了一个groovy hello世界级。我应该如何用现有的java类编译它?From看起来我需要一个不同的编译器,因为命令是groovy-e“println'Hello'+args[0]”World 而是使用javac 我想从命令提示符和eclipse中编译命令,这样groovy类就可以用现有的java类进行编译。您需要在groovy中使用联合编译,以附加javac编译器来编译.java文件 在groovyc编译器中使用-j选项: groovyc
我想从命令提示符和eclipse中编译命令,这样groovy类就可以用现有的java类进行编译。您需要在groovy中使用联合编译,以附加javac编译器来编译.java文件 在groovyc编译器中使用
-j
选项:
groovyc *.groovy *.java -j
如果您使用Eclipse构建,我想您需要安装Groovy插件,并确保它将您的项目视为Groovy项目 我不知道如何做到这一点,就像Arturo一样,我只是使用升华文本和命令行
对于从命令行进行编译,应该使用Ant(用于groovyc任务和Java交叉编译)或Gradle(在Groovy插件上)谢谢Arturo Herrero。事实上,我对其他方面感兴趣。我的意思是想附加groovy编译器来编译groovy文件,因为我害怕现有的java文件,而只有一个groovy文件。我需要在eclipse编译设置中做什么修改才能编译新的groovy文件。对不起,我主要使用命令行和升华文本编辑器。我无法帮助您进行Eclipse配置。是的。在首选项中安装插件并向产品添加Groovy nature