2016-06-02 5 views
0

webapp 외부에있는 폴더에 액세스하기 위해 Apache Tomcat 8을 구성하는 데 어려움을 겪고 있습니다. server.xml에 대한 컨텍스트를 포함하여 여러 가지를 시도한 다음 docBase이 웹 응용 프로그램의 위치를 ​​참조하기 때문에 올바른 방법이 아니라는 것을 알았습니다.webapp 외부의 폴더에 액세스

또한 프로젝트 속성> 웹 프로젝트 설정 : contect root에 /을 추가해 보았습니다. 프로젝트의 루트 수준에 node_modules 폴더가 있습니다. 이 폴더에 액세스하려고하는 모든 스크립트 태그에서 404 오류가 발생합니다.

<script src="node_modules/core-js/client/shim.min.js"></script> 

답변

0

는 JS 파일 외부 웹 애플리케이션 때문에 절대 경로를 사용하여, 용액 만이있다.

몇 가지 방법으로 당신은 아마 웹 애플리케이션 내부의 js 파일을 넣어,이 같은 것을 할 것입니다 : 웹 애플리케이션 내부에 폴더를 배치

<script src="${pageContext.request.contextPath}/node_modules/core-js/client/shim.min.js"></script> 
+0

하는 작업을 수행하지만 웹 애플리케이션 외부에서 작업을 수행하려합니다. 내가 봐야 할 것처럼 보이고 내가 maven에게 webapp 폴더에 node_modules를 설치하도록 말할 수 있는지 알아야한다. – Grim

관련 문제