문제

.html 파일을 개찰구 응용 프로그램에 어디에 넣어야합니까?

내 현재 프로젝트 레이아웃은 다음과 같습니다.

src/myproject
  --classes+ duplicated html files
web
--numerous .html files - previewed
web/img
--resource files such as css/png/js files

HTML 파일을 Dipliate 위치에 두는 것을 피하고 싶습니다. HTML 및 리소스 파일을 넣는 좋은 중복 전략은 무엇입니까? 디렉토리 구조 변경이

img
WEB-INF
WEB-INF/classes/myproject

.html 파일은 .class 파일과 함께 Toplevel에 남아 있습니다.

물론 일반 HTML의 미리보기 기능은 상대 경로에 아무런 문제가 없어야합니다.

이것에 대한 예가 있습니까? 개찰구 클래스에 특수 코드 (예 : iresourcestreamlocator)가 필요합니까?

개찰구 1.4-RC1을 사용하고 있습니다.

도움이 되었습니까?

해결책 2

따라서 개찰구에 대한 경험을 수집 한 후 HTML 파일의 기본 위치는 괜찮습니다. 바퀴를 재창조 할 필요가 없습니다.

상대 경로와 문제없이 리소스를 연결하고 여전히 미리보기 능력을 유지할 수 있습니다.

다른 팁

사용하는 것이 좋습니다 Maven 응용 프로그램을 구축합니다. 응용 프로그램을 구축하기 위해 IDE에 의존하지 마십시오. IDE는 개발자마다 다를 수 있습니다. CI 서버를 사용하려면 빌드 시스템을 사용하지 않으면 스크립팅으로 돌아 가야합니다.

Maven도 소스와 리소스를 분리합니다.

Maven은 시간이 필요하지만 노력할 가치가 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top