Eclipse не будет создавать проект из-за «пути сборки pr0blem», но исходная папка существует

#java #eclipse

#java #eclipse

Вопрос:

Это происходит с нами все чаще и чаще. В нашем проекте есть исходная папка. Часто eclipse настаивает на том, что он не может создать проект, даже если:

  • папка существует,
  • разрешения позволяют читать / записывать,
  • eclipse фактически отображает папку в представлении «Проводник пакетов»!

скриншот

Соответствующих записей нет ни в журнале рабочей области, ни в консоли. У нас нет хорошего решения для этого, обычно это включает в себя выполнение следующих действий несколько раз:

  • обновить проект
  • закрыть /открыть проект
  • чистый проект
  • перезапустить eclipse (с помощью -clean)

Каждый раз, когда это происходит, это занимает около 20 минут.

Мой Eclipse — одна из последних сборок Kepler (4.3.2), работающая на Ubuntu 12.04 LTS.

Установленные плагины:

   Atlassian Connector for Eclipse   3.2.2.v20130909 com.atlassian.connector.eclipse.feature.group   Atlassian
  Cucumber Eclipse Feature  0.0.11.201406031952 cucumber.eclipse.feature.feature.group  null
  EclEmma Java Code Coverage    2.3.1.201405111647  com.mountainminds.eclemma.feature.feature.group Mountainminds GmbH amp; Co. KG
  Eclipse SDK   4.3.2.M20140221-1700    org.eclipse.sdk.ide null
  Eclipse XML Editors and Tools 3.5.2.v201401062113-7H7IFizDxumVu0K6bjdPjXRkoz0FiUYMnSyT9PL org.eclipse.wst.xml_ui.feature.feature.group    Eclipse Web Tools Platform
  JD-Eclipse Plug-in    0.1.5   jd.ide.eclipse.feature.feature.group    Java Decompiler
  MoreUnit For Java 3.0.4   org.moreunit.feature.group  MoreUnit.org
  MoreUnit For Java: Mock Support   3.0.4   org.moreunit.mock.feature.group MoreUnit.org
  Mylyn Builds Connector: Hudson/Jenkins    1.1.2.v20140211-0100    org.eclipse.mylyn.hudson.feature.group  Eclipse Mylyn
  Mylyn Context Connector: Eclipse IDE  3.9.2.v20140211-0100    org.eclipse.mylyn.ide_feature.feature.group Eclipse Mylyn
  Mylyn Context Connector: Java Development 3.9.2.v20140211-0100    org.eclipse.mylyn.java_feature.feature.group    Eclipse Mylyn
  Mylyn Context Connector: Team Support 3.9.2.v20140211-0100    org.eclipse.mylyn.team_feature.feature.group    Eclipse Mylyn
  Mylyn Task List   3.9.2.v20140211-0100    org.eclipse.mylyn_feature.feature.group Eclipse Mylyn
  Mylyn Task-Focused Interface  3.9.2.v20140211-0100    org.eclipse.mylyn.context_feature.feature.group Eclipse Mylyn
  Mylyn WikiText    1.8.2.v20140211-0100    org.eclipse.mylyn.wikitext_feature.feature.group    Eclipse Mylyn
  Native JavaHL 1.8 Implementation (Optional)   3.0.5.I20140122-1700    org.polarion.eclipse.team.svn.connector.javahl18.feature.group  Polarion Software
  SonarQube Java Analyser   3.4.0.20140404-0949-RELEASE org.sonar.ide.eclipse.jdt.feature.feature.group SonarSource
  Subversive Revision Graph (Optional)  1.1.0.I20130619-1700    org.eclipse.team.svn.revision.graph.feature.group   Eclipse.org
  Subversive SVN Integration for the Mylyn Project (Optional)   1.1.2.I20131116-1700    org.eclipse.team.svn.mylyn.feature.group    Eclipse.org
  Subversive SVN JDT Ignore Extensions (Optional)   1.1.0.I20130619-1700    org.eclipse.team.svn.resource.ignore.rules.jdt.feature.group    Eclipse.org
  Subversive SVN Team Provider  1.1.3.I20140206-1700    org.eclipse.team.svn.feature.group  Eclipse.org
  

Есть ли какое-то известное решение для этого? Должен ли я сообщить об ошибке для eclipse?

Комментарии:

1. Это ошибка в eclipse.. Вы ничего не можете с этим поделать..

2. У вас есть полное сообщение об ошибке? Трассировка стека? Что-то, на что мы могли бы взглянуть, чтобы понять, что происходит?

3. Это происходит и со мной, поэтому даже я склонен делать такие вещи, как: — остановить сервер, очистить сервер, обновить проекты, опубликовать проекты на сервере, перезапустить eclipse и т. Д

4. @Jakub Bochenski звучит странно. Я использовал eclipse целую вечность при разработке Java и не сталкивался с такого рода проблемами. Какую ОС вы используете?

5. Установлен ли у вас флажок «строить автоматически»?

Ответ №1:

Пока лучшим обходным путем, похоже, является:

  • удалите проблемную запись из диалогового окна eclipse build path,
  • перезапустите eclipse
  • закрыть проект
  • вернуть файл .classpath
  • открыть проект
  • очистка и автоматическая сборка