2016-06-02 2 views
0

Мне сложно настроить Apache Tomcat 8 для доступа к папке, которая стоит за пределами webapp. Я попробовал несколько вещей, включая контекст, на server.xml, а затем узнал, что это неправильный способ сделать это, потому что docBase относится к расположению веб-приложения.Доступ к папке за пределами webapp

Я также попытался добавить / к свойствам проекта> настройки веб-проекта: corect root. У меня есть папка node_modules на корневом уровне проекта. Я получаю ошибку 404 во всех тегах скрипта, пытающихся получить доступ к этой папке.

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

ответ

0

Поскольку JS файл вне WebAPP, есть только решение, использовать абсолютный путь.

По некоторым образом, вы, возможно, поместить JS файл в веб-приложение, вы будете делать что-то вроде этого:

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

Размещение папки внутри веб-приложение делает работу, но я пытаюсь сделать это за пределами веб-приложение. Похоже, мне нужно посмотреть и посмотреть, могу ли я сказать maven, чтобы установить node_modules в папку webapp. – Grim

Смежные вопросы