Затмение не помнит путь поиска источника - PullRequest
8 голосов
/ 29 января 2009

По какой-то причине Eclipse не запоминает исходный путь поиска для некоторых Java-проектов, и каждый раз во время отладки (после повторного развертывания) мне нужно нажимать кнопку «Изменить исходный поисковый путь» и добавлять текущий проект в список.

Кто-нибудь знает, как заставить его запомнить выбранное местоположение источника?

EDIT: Это проект кота, построенный с помощью муравья. Версия Eclipse - 3.2.2

.classpath выглядит так:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
    <classpathentry kind="src" path="src"/>
    <classpathentry kind="output" path="web/WEB-INF/classes"/>
    <classpathentry kind="lib" path="web/WEB-INF/lib/commons-collections-3.2.jar"/>
    ... bunch of libs here
</classpath>

ОБНОВЛЕНИЕ: Я нашел необходимую настройку - она ​​находится в общих настройках -> Tomcat -> Исходный путь.

Ответы [ 3 ]

9 голосов
/ 29 января 2009

Попробуйте посмотреть в конфигурации Run / Debug, что вы выполняете, и проверьте вкладку источника. Вы можете добавлять элементы вручную, но это действительно не рекомендуется.

Элементы на вкладке источника основаны на пути к классам проекта, содержащего элемент, который вы запускаете. В случае запуска tomcat исходный путь просто содержит все веб-проекты, связанные с tomcat (и их зависимости).

4 голосов
/ 20 августа 2010

Решение:
Окно / Настройки
Tomcat / Source Path

Нажмите на название вашего проекта. Не забудьте изменить его, если вы переключитесь на другой проект!

0 голосов
/ 29 мая 2015

Это также может быть отредактировано непосредственно в файле настроек, который находится по адресу: <workspace>\.metadata\.plugins\org.eclipse.debug.core\.launches\<debug configuration name>.launch Пример:

C:\Data\eclipse_ws\workspace\.metadata\.plugins\org.eclipse.debug.core\.launches\Tomcat.launch
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...