Почему ошибка отображается как java.lang.ClassNotFoundException: для следующего нестандартного кода? - PullRequest
0 голосов
/ 22 февраля 2019
class First {

    public First() {
        super()
        // TODO Auto-generated constructor stub

    }
    static void main(String s)
    {
        print('Hii');
    }
}

После запуска кода в Eclipse с использованием опции Groovy Console показывается следующее исключение.

java.lang.ClassNotFoundException: groovy.ui.Console
    at org.codehaus.groovy.tools.RootLoader.findClass(RootLoader.java:179)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.codehaus.groovy.tools.RootLoader.loadClass(RootLoader.java:151)
    at java.lang.ClassLoader.loadClass(Unknown Source)

1 Ответ

0 голосов
/ 02 марта 2019

Ничего плохого в коде.Зависимости Groovy Console по умолчанию не включены в Groovy 2.5+. Вы можете использовать Groovy 2.4, который объединяет groovy-all или работает как Java-приложение, поскольку у вас есть класс с методом main.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...