나는 나를 만드는 다음과 같은 문제는, 견과류 가고있다 :물러 : (제이보스) WAR 파일의 정적 루트 내용 외부는
내가 내 제이보스 10.0.0 최종 APP-내 물러-서브 시스템을 구성 할 서버이므로 WAR 파일이 배포되는 동안 루트 (/)에서 정적 컨텐츠를 처리 할 수 있습니다.
<location name="/" handler="welcome-content"/>
및
<file name="welcome-content" path="${jboss.home.dir}/welcome-content"/>
즉시 내 WAR 배포되는 한, 더 이상 컴백 기념 다음 standalone.xml
에 구성된
, 그것은, 환영-내용을 보여줍니다 콘텐츠가 표시됩니다. 지금까지 정확히, 내가 원했던 것. 이제 각 클라이언트를 별도의 디렉토리에 뽑아 내고 /home/user/awesomeClientDir
라고 말하면됩니다.
/
의 경로를 구성으로
www.website.com/subpath/index.html
같은 서브 패스에서 잘 작동 새로운 location
및 file
-handler을 추가하는 시도
에 상관없이 내 오신 것을 환영합니다 - 내용이 아직 있다면 내 standalone.xml
또는 그렇지 않으면 WAR 파일이 내 정적 컨텐츠에 액세스하는 기능을 제거합니다. 내가 이것을 달성하는 방법을 전혀 생각을 가지고하지
은 ... 내 WAR의 web.xml
는 /rest
서브 패스로 내 API는, 느릅 나무는 어떤 경우에 잘 작동 후크,하지만 내 정적 콘텐츠는 /
에서 사용할 수 없습니다 (별자리에 따라 403/404)
어떤 도움이나 힌트를 주시면 고맙겠습니다.
이 당신의 전쟁에/컨텍스트 배포와 다른 모든 (하지만/휴식) 할 수 있습니까? – ctomc
예, 그렇습니다. rest/sub 하위 경로에서 제공하도록 resteasy를 구성했지만 war 자체는 루트 컨텍스트에 배포됩니다. 나는 그것을/rest로 바꿔야하고 resteasy가 뿌리에 봉사하도록해야합니까? – desperateCoder
예/app에 대한 컨텍스트를/rest로 변경하고 root에서 다시 작업해야합니다. 그게 너의 문제를 해결할거야. – ctomc