Почему у моего проекта eclipse нет пути сборки?

в чем преимущество отсутствия пути сборки в eclipse? Почему этот параметр по умолчанию, когда он похож на то, что вы никогда не использовали бы? Кажется, eclipse indigo был разработан, чтобы сделать разработку программного обеспечения как можно более неясной. Я только что проверил свежую копию проекта, который я зарегистрировал (называется dungeonworld) сегодня днем с другого компьютера, и автоматически ничего не работает, не может компилироваться, не может выбрать путь сборки, не может добавить jre, не может добавить jdk, не может добавить это в проект свойства.

enter image description here

мое затмение нарушено? Я не могу поверить, что это происходит, такая простая вещь неосуществима.

9 ответов


похоже, вы не добавили файлы метаданных проекта Eclipse в свою систему управления версиями, поэтому Eclipse не знает, каков ваш путь сборки или является ли он даже проектом java. Вы можете видеть, что в маленькой папке вашего проекта dungeonworld отсутствует маленькая "j", что означает, что Eclipse не думает, что это проект java.

вернитесь на другой компьютер и найдите следующие файлы в исходном проекте корень...

  1. .проект
  2. .путь к классу
  3. .настройки/*

убедитесь, что все в конечном итоге в системе управления версиями или ничего не будет работать правильно.


ничего выше решений не работало для меня, поэтому я попробовал ниже

щелкните правой кнопкой мыши проект > > свойства > > фасеты проекта > > нажмите на java

enter image description here


У меня такая же проблема, но я решил

проект щелкните правой кнопкой мыши -> Свойства - > путь сборки java - > src/main/sources

все удалить элементы на "исключено", а затем этот элемент превратит статус"(Нет)"


Я пробовал следующие действия, и это работает для меня.

щелкните правой кнопкой мыши проект > > свойства > > фасеты проекта > > нажмите на java


в Eclipse путь сборки. Он хранится в a (по умолчанию скрыт).файл classpath в вашем проекте. Вы также можете получить доступ к нему через пользовательский интерфейс в свойствах проекта (щелкните правой кнопкой мыши на своем проекте, свойствах, пути сборки java).


Ну, это, вероятно, не ваша проблема, но подобное происходит, если вы находитесь в Eclipse с другой точки зрения (например, для Python).

enter image description here

и

enter image description here


там, где нет входа после щелчка правой кнопкой мыши на моем проекте в Eclipse. Как щелкнуть что-то, записи пути сборки wenn отсутствуют. Поэтому мой Eclpise не обнаружил мой java-проект. Я использовал следующую команду Maven и после этого я тоже убирала проекта. Сейчас проект работает как положено. Так...

Если вы используете Maven, попробуйте mvn eclipse: затмение в консоли cmd в каталоге проекта! Обязательно используйте путь к папке Maven для команда.

например:

cd C:\yourEclipseProject\

C:\yourPathToMaven\apache-maven-2.2.1\bin\mvn eclipse:eclipse

это помогло мне. После неудачного веб-исследования коллега сказал мне этот совет.


Не знаю причину. Но это работает для меня, поэтому опубликуйте его.

щелкните правой кнопкой мыши на project - > 'Properties' - > 'Java Build Path'.

enter image description here

enter image description here


Не рекомендуется фиксировать связанные с IDE файлы в систему управления версиями. Что делать, если кто-то в команде использует другую IDE? Возможно, это был единственный вариант в то время, когда ОП задал этот вопрос.

новые версии на eclipse (4.х) заботится об этом автоматически. Вероятно, наблюдая, какие файлы источника и сборки у вас есть в вашем проекте.