Как подключить источник к библиотекам веб-приложений в Eclipse? - PullRequest
0 голосов
/ 11 апреля 2011

Есть ли способ подключить источник к библиотеке веб-приложений в eclipse 3.5 / 3.6?То, что я пробовал:

  1. До затмения 3.3, я мог прикреплять источник к jar-файлам внутри библиотеки веб-приложений, хотя и по отдельности.Теперь присоединение источника к jar-файлам внутри библиотеки веб-приложения не работает.

  2. Можно включить внешние jar-файлы или даже jar-файл внутри библиотеки веб-приложения, а источник можно подключитьи это работает.

  3. Добавление исходных путей в файлы classpath.decorations.xml и .classpath работает для jar-файлов, но не для библиотеки веб-приложений.

  4. даже пробовал это так для библиотеки: <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container" sourcepath="<source path>"/> на тех же строках банки, не работает, перезаписывался при перезапуске затмения, исходный путь удален.

Сейчаскак назначить источники в библиотеку веб-приложений?

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

Ответы [ 3 ]

1 голос
/ 11 апреля 2011

Серверный адаптер должен предоставить его.К сожалению, они редко делают.

0 голосов
/ 17 апреля 2012

Методом проб и ошибок я обнаружил, что вложение источника в 3.3-3.7 может быть сделано с использованием того же файла: classpath.decorations.xml, который можно найти по адресу: .metadata.plugins \ org.eclipse.jst.common. рамки \. Но есть разница в том, как пройти путь для разных версий затмения.

для 3.3, требуется путь относительно местоположения рабочей области. для 3.5-3.7 eclipse требует, чтобы путь был абсолютным путем, например, начиная с имени диска. (не уверен насчет 3,4)

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

0 голосов
/ 19 июля 2011

Опция установки вложения источника java доступна в свойствах отдельного файла jar, в дереве библиотек веб-приложений в проводнике пакетов. Это есть в eclipse galileo, но не уверен насчет затмения 3.6

...