Я пытаюсь создать базовую программу, используя XTend для Intellij 15.0.5 (Ultimate), но по какой-то причине я не могу запускать/компилировать какие-либо файлы «.xtend».
Написать следующий код не проблема, и ide проверяет синтаксические ошибки, как и ожидалось:
package presentation
class Greeter {
def static void main(String[] args){
println("Hello World!");
}
}
Я загрузил и установил плагин пользовательского языка и могу создать новый проект Java с помощью XTend. Однако я не могу запускать/компилировать какие-либо файлы расширения.
При выполнении правого щелчка на файле расширения нет «запуска». Что еще более интересно, Intellij позволяет мне реорганизовать обычные классы Java в классы xtend. Кроме того, я не могу выбрать Greeter в качестве основного класса в конфигурации запуска.
Конечно, я также добавил обязательные библиотеки (ядро, либ и макрос). Я действительно не знаю, чего мне не хватает, но я полагаю, что это должно быть что-то очень очевидное. Помимо запуска/компиляции, все, кажется, работает как шарм.