Вопрос по eclipse, version-control – Eclipse .classpath в SVN: столкновение JRE

1

Я собираюсь совершить Eclipse.classpath а также.project в SVN, следуяхороший совет, который я получил здесь, на SO.

Проблема состоит в том, что некоторые определения JRE являются уникальными для машины разработчика, например:

<code><classpathentry kind="con" path="..JRE_CONTAINER/org..../Jeffs JRE"/>
</code>

Если эта строка зафиксирована, она завершится с ошибкой на других машинах, которые не имеютJeffs JRE.

Есть идеи для обхода? Можно ли поделиться определениями JRE?

Ваш Ответ

2   ответа
5

Путь сборки Java & gt; Библиотеки & gt; Дважды щелкните JRE и выберите «Использовать среды выполнения вместо альтернативного JRE» или «JRE по умолчанию в рабочей области». Ваша запись .classpath будет тогда примерно такой:

<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>

enter image description here

1

фигурации IDE, но это другая проблема.

Если вы хотите следовать по этому пути, вы должны использовать переменные.

Путь сборки Java & gt; Добавить переменную

Затем вам нужно убедиться, что у каждого разработчика есть эти переменные, и у каждого свой путь.

(или используйте Maven, чтобы избежать этих проблем)

Для JRE переменная не требуется. Среды исполнения работают как переменные.

Похожие вопросы