Netbeans не видит пользовательский * .tagx в моей зависимости от Maven. - PullRequest
1 голос
/ 31 июля 2009

У меня есть этот сценарий в моем проекте:

  • Maven2 для управления зависимостями
  • Один проект 'common-web' (war) содержит все изображения, файлы css, файлы js, файлы макетов и т. Д. Он также содержит пользовательские теги (файлы * .tagx), которые мы используем в нашем проекте. Они расположены в WEB-INF\tags районе.
  • Второй проект (также war) зависит от common-web, мы используем эти пользовательские теги в наших * .jsp файлах, импортируя их следующим образом:
<%@ taglib prefix="custom" tagdir="/WEB-INF/tags" %>

Это прекрасно работает во время выполнения, но является большой проблемой во время разработки, поскольку NetBeans не видит эти пользовательские теги и не дает мне Intellisence.

В Eclipse мне удалось обойти эту проблему, связав каталог тегов во втором проекте. Могу ли я сделать что-то подобное в NetBeans? Или есть лучший способ обойти эту проблему?

1 Ответ

0 голосов
/ 31 июля 2009

Я не экспортирую NetBeans, поэтому извиняюсь, если это не имеет смысла, но из этой статьи я понимаю, что он обнаружит метки в ссылочных банках.

Можно ли переместить общие теги в банку и ссылаться на нее в обеих войнах вместо того, чтобы пытаться ссылаться на одну войну на другую? Если JAR-проект taglibs развернут в репозитории Maven, он будет управляться Maven и доступен для обоих проектов.

...