2009-07-31 3 views
1

나는 내 프로젝트에서이 scenarion 있습니다넷빈즈 사용자 정의 보지 않는다 * 내 메이븐 전쟁 의존성에 .tagx

  • Maven2 의존성 관리를위한
  • '공통 웹'(전쟁)이 포함되어 하나의 프로젝트 모든 이미지를 , css 파일, js 파일, 레이아웃 파일 등. 우리 프로젝트에서 사용하는 커스텀 태그 (* .tagx 파일)도 포함되어 있습니다. 그들은 WEB-INF\tags 디렉토리에 있습니다.
  • 두 번째 프로젝트 (또한 전쟁) 공통 웹에 의존, 우리는이 방법을 가져 우리의 * .jsp로 파일에서 그 사용자 정의 태그를 사용할 수 있습니다,
<%@ taglib prefix="custom" tagdir="/WEB-INF/tags" %>

이 런타임에서 잘 작동하지만, NetBeans에서 이러한 사용자 정의 태그를 볼 수 없으며 Intellisence를 제공하지 않기 때문에 개발 중에 큰 문제가됩니다.

Eclipse에서는이 두 번째 프로젝트에서 tags 디렉토리를 연결하여이 문제를 해결할 수있었습니다. NetBeans에서 비슷한 작업을 수행 할 수 있습니까? 아니면이 문제를 해결할 더 좋은 방법이 있습니까?

답변

0

NetBeans 내보내기가 너무 좋으므로 사과하지 않지만 this article에서 참조 된 jar의 taglibs를 발견합니다.

공유 태그를 항아리로 옮기고 하나의 전쟁 참조를 다른 참조로 사용하는 대신 두 전쟁에서 참조 할 수 있습니까? taglibs jar 프로젝트가 Maven 저장소에 배치되면 Maven에 의해 관리되고 두 프로젝트 모두에서 사용할 수 있습니다.