Я получаю ресурс не по пути построения проекта
Я получаю. Ресурс не находится на пути построения проекта, когда я пытаюсь "Организовать импорт" или пытаюсь получить доступ к любым свойствам класса.
Я строю свой проект с помощью ant. Я пытался настроить свой путь сборки в javabuilpath → Projects, но он не показывает мне мою папку src. Я не могу использовать быструю помощь (ctrl + space) и связанные с классом свойства, потому что по той же причине
и он не показывает мне никаких синтаксических ошибок, пока я пишу свой код.
пожалуйста, помогите мне.
спасибо
Ответы
Ответ 1
Я просто попал в эту проблему сам, и это озадачило. Вы получаете его в кучу разных мест, когда вы пытаетесь обрабатывать файл Java, как, знаете, файл Java, но Eclipse не понял, что это действительно класс в вашем проекте. Причина, по которой он не знает (или причина, по которой он не знал в моем случае), состоял в том, что каталог не был помечен как исходный каталог для проекта. Поэтому вам нужно сообщить конфигурации проекта, что файл находится в каталоге, в котором хранятся исходные файлы. Вот как:
-
Откройте свойства проекта.
-
В разделе "Путь сборки Java" щелкните вкладку "Источник".
-
Нажмите "Добавить папку..."
-
Найдите папку, в которой у вас есть нераспознанный Java файл. (В моем
case это был тест- > Java)
-
Поместите чек в папку. (Я полагаю это только "java", а не
"test", учитывая, что тестовая папка содержит много других вещей.)
-
Нажмите "ОК", снова нажмите "ОК", возможно, обновите, и вы должны быть хороши для
перейти.
Ответ 2
Ваша папка src не должна отображаться на вкладке Java Build Path → Проекты. Скорее, он должен появиться на вкладке Источник.
Ответ 3
Попробуйте имитировать файлы классов как внешние баннеры.
Ответ 4
Какой значок используется для файла? Если это контур J eclipse не распознает файл как исходный файл проекта.
Если это так, вам нужно объявить родительскую папку вашего пакета исходной папкой, то есть, если путь выглядит так: ".../src/my/package/MyClass.java", "src" должен быть объявлен источником (щелкните правой кнопкой мыши → Путь сборки → Использовать в качестве исходной папки)