2012-05-18 2 views
0

У меня есть Java-приложение. Теперь я написал классный привет мирового класса. Как мне скомпилировать его с существующим классом java? От http://groovy.codehaus.org/ похоже, что для этого нужен другой компилятор, так как команда groovy -e "println 'Hello' + args [0]" World вместо этого использует javac.Компиляция класса Groovy с существующими классами Java?

Я хочу скомпилировать команду из командной строки и eclipse, чтобы класс groovy скомпилировался с существующими классами Java.

ответ

1

Если вы строите с Eclipse, я думаю, вы должны установить плагин Groovy и убедитесь, что он видит свой проект как заводной проекта.

Я не уверен, как это сделать, как Артуро, я просто использую Sublime Text и командную строку.

Для компиляции из командной строки, вы должны использовать что-то вроде Ant (documentation can be found here для задачи groovyc и кросс-компиляции с Java) или Gradle (documentation here на Groovy плагин)

5

Вам необходимо использовать совместную компиляцию в Groovy, чтобы прикрепить javac-компилятор для компиляции .java-файлов.

Используйте -j вариант с groovyc компилятором:

groovyc *.groovy *.java -j 
+0

Спасибо Артуро Эрреро. На самом деле меня интересует другой путь. я имею в виду хочу, чтобы компилировать groovy компилятор для компиляции groovy файлов, поскольку у меня есть hundread существующего java-файла и только один файл groovy. Какую модификацию мне нужно сделать в настройке компиляции eclipse, чтобы также скомпилировать новый файл groovy. –

+1

Извините, я в основном использую командную строку и текстовый редактор Sublime. Я не могу помочь вам в настройке Eclipse. –

Смежные вопросы