Ответ 1
Ошибки отображаются в представлении " Problems
. Если он не открыт, перейдите по адресу:
Window > Show View > Problems
Также доступно с помощью сочетания клавиш Alt+Shift+Q,X
Я создал проект Java из существующего источника с помощью скрипта сборки Ant в Eclipse. Я не могу запустить свой проект, потому что Eclipse сообщает мне, что в нем есть хотя бы одна ошибка.
Теперь я знаю, что проект работает нормально в командной строке, поэтому я подозреваю, что ошибка конфигурации Eclipse.
Насколько я могу судить, единственный отзыв, который я получил от Eclipse,
маленький красный крестик на моем проекте в окне Package Explorer
(источник: gregmattes.com)
и диалоговое окно, когда я пытаюсь запустить проект, говорит, что в проекте есть ошибки
(источник: gregmattes.com)
Это все замечательно, но в чем ошибка?
Есть ли где-нибудь кнопка "показать мне следующую ошибку"?
В прошлом, в других проектах Eclipse, я замечал другой маленький красный X на папках, содержащих исходные файлы с ошибками, маленький красный X также появлялся на исходных файлах. Я отсканировал (вручную) все исходные файлы и не нашел другого красного X (опять же, где кнопка "следующая ошибка"?).
Если я выбираю кнопку "Продолжить", меня приветствует java.lang.NoClassDefFoundError
для моего основного класса, что заставляет меня заподозрить проблему с classpath. Я проверил путь к классу и уверен, что он правильный. Есть ли способ увидеть точную командную строку jvm, которую вызывает Eclipse? Я понимаю, что он может вызывать JVM программно, а не из "реальной" командной строки. В любом случае, есть ли способ, кроме диалогового окна конфигурации запуска, посмотреть, что на самом деле происходит, когда я нажимаю кнопку "Продолжить"?
Ошибки отображаются в представлении " Problems
. Если он не открыт, перейдите по адресу:
Window > Show View > Problems
Также доступно с помощью сочетания клавиш Alt+Shift+Q,X
Selecing Window -> Show View -> Problems
откроет представление "Проблемы", в котором должен быть список всех проблем, их местоположение и характер (его можно настроить для отображения только проблем с проектом или файлом, поэтому вам также может потребоваться нажать проект). Скорее всего, у вас есть ошибка конфигурации в вашем проекте, например. ссылка на библиотеку JAR, которая не может быть найдена.
если вы получите такую ошибку, которая показывает красный крест в папке проекта, просто обновите этот проект, щелкнув правой кнопкой мыши на нем, у меня была та же проблема, что и выше, поэтому попробуйте и посмотрите...