我很难配置Apache Tomcat 8来访问webapp之外的文件夹。我尝试了多种内容,包括server.xml
的上下文,然后了解到这不是正确的方法,因为docBase
指的是Web应用程序的位置。
我还尝试将/
添加到项目属性> web项目设置:竞争root。我在项目的根级别有node_modules
个文件夹。我试图访问此文件夹的所有脚本标记出现404错误。
<script src="node_modules/core-js/client/shim.min.js"></script>
答案 0 :(得分:0)
由于JS文件在webapp之外,因此只有一个解决方案,使用绝对路径。
从某些方面来说,你可以将js文件放在webapp中,你会做这样的事情:
<script src="${pageContext.request.contextPath}/node_modules/core-js/client/shim.min.js"></script>