Я получаю ресурс не на buildpath проекта

Я получаю Ресурс не находится на пути сборки проекта, когда я пытаюсь "Организовать импорт" или пытаюсь получить доступ к любым свойствам класса. Я строю свой проект с помощью ant.I попытался настроить мой buildpath в javabuilpath -> Projects, но там не отображается моя папка src. Я не могу использовать быстрый помощник (ctrl + space) и свойства, связанные с классом, из-за та же самая причина, и она не показывает мне никаких синтаксических ошибок также, пока я пишу свой код.

Помогите мне, пожалуйста.

Спасибо

4 ответа

Решение

Я сам решил эту проблему, и это сбивает с толку. Вы получаете его в разных местах, когда пытаетесь трактовать файл Java как, вы знаете, файл Java, но Eclipse не понял, что это на самом деле класс в вашем проекте. Причина, по которой он не знает (или причина, по которой он не знал в моем случае), заключалась в том, что каталог не был отмечен как исходный каталог для проекта. Поэтому вам нужно сообщить конфигурации проекта, что файл находится в каталоге, в котором находятся исходные файлы. Вот как:

  1. Откройте свойства вашего проекта.

  2. В разделе "Путь сборки Java" перейдите на вкладку "Источник".

  3. Нажмите "Добавить папку..."

  4. Найдите папку, в которой находится нераспознанный файл Java. (В моем случае это был тест->Java)

  5. Поставь чек по папке. (Я ставлю его только с помощью "java", а не "test", учитывая, что папка test содержит много других вещей.)

  6. Нажмите кнопку ОК, нажмите кнопку ОК еще раз, возможно, обновите, и вы должны быть в порядке.

Попробуйте импортировать файлы класса как внешний jar.

Ваша папка src не должна появляться на вкладке " Путь сборки Java" -> " Проекты ". Скорее, он должен появиться на вкладке Источник.

Какой значок используется для файла? Если это контур, J eclipse не распознает файл как исходный файл проекта.

Если это так, вам нужно объявить родительскую папку вашего пакета исходной папкой, т.е. если путь выглядит как ".../src/my/package/MyClass.java", то "src" должен быть объявлен как исходная папка (справа щелкните -> Build Path -> Use as Source Folder)

Другие вопросы по тегам