Как выяснить, какая ошибка у моего проекта Java Eclipse? - PullRequest
14 голосов
/ 20 марта 2010

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

Теперь я знаю, что проект работает нормально в командной строке, поэтому я подозреваю, что ошибка конфигурации Eclipse.

Насколько я могу судить, единственный отзыв, который я получил от Eclipse, это

  1. маленький красный крестик на моем проекте в окне Package Explorer Eclipse Error Package Explorer
    (источник: gregmattes.com )

  2. и диалоговое окно при попытке запустить проект говорит, что в проекте есть ошибки Eclipse Error Dialog
    (источник: gregmattes.com )

Это все замечательно, но в чем ошибка?

Есть ли где-нибудь кнопка "показать мне следующую ошибку"?

Раньше в других проектах Eclipse я замечал другие маленькие красные буквы X на папках с исходными файлами с ошибками, маленькие красные буквы X также появлялись в исходных файлах. Я сканировал (вручную) все исходные файлы и не нашел других красных крестиков (опять же, где кнопка «следующая ошибка»?).

Если я выберу кнопку «Продолжить», меня встретят с java.lang.NoClassDefFoundError для моего основного класса, что заставляет меня заподозрить проблему с classpath Я проверил путь к классу и уверен, что он правильный. Есть ли способ увидеть точную jvm командную строку, которую вызывает Eclipse? Я понимаю, что он может вызывать JVM программно, а не из «реальной» командной строки. В любом случае, есть ли способ, кроме диалога конфигурации запуска, посмотреть, что на самом деле происходит , когда я нажимаю кнопку «Продолжить»?

Ответы [ 4 ]

37 голосов
/ 21 марта 2010

Ошибки отображаются в представлении Problems. Если он не открыт, перейдите по адресу:

Window > Show View > Problems

alt text

Также доступно с помощью сочетания клавиш Alt+Shift+Q,X

7 голосов
/ 21 марта 2010

Выбор Window -> Show View -> Problems откроет представление «Проблемы», в котором должен быть список всех проблем, их местоположение и характер (его можно настроить для отображения только локальных проблем проекта или файла, поэтому вам также может потребоваться нажатьпроект).Скорее всего, в вашем проекте есть ошибка конфигурации, например, ссылка на библиотеку JAR не найдена.

1 голос
/ 30 мая 2016
0 голосов
/ 06 ноября 2013

если вы получаете такую ​​ошибку, которая показывает красный крестик на папке проекта, просто обновите этот проект, щелкнув правой кнопкой мыши на нем, у меня возникла та же проблема, что и выше, поэтому попробуйте и посмотрите ...

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