2016-06-02 7 views
0

webappの外にあるフォルダにアクセスするためにApache Tomcat 8を設定しようとしています。私はserver.xmlへの文脈を含む複数のことを試した後、これが正しい方法ではないことを知りました。docBaseはWebアプリケーションの場所を参照するためです。webapp以外のフォルダへのアクセス

また、プロジェクトプロパティ>ウェブプロジェクト設定:contect rootに/を追加しようとしました。プロジェクトのルートレベルにnode_modulesというフォルダがあります。このフォルダにアクセスしようとしているすべてのスクリプトタグに404エラーが表示されます。

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

答えて

0

は、JSファイル外部Webアプリケーションので、絶対パスを使用し、唯一の解決策があります。

いくつかの方法では、あなたは多分Webアプリケーション内部のjsファイルを入れて、あなたはこのようなものでしょう:Webアプリケーション内のフォルダを置く

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

して作業を行いますが、私は、Webアプリケーションの外にそれをやろうとしています。私は、mavenにwebappフォルダにnode_modulesをインストールするよう指示することができるかどうかを調べる必要があるように見えます。 – Grim

関連する問題