簡単な質問:Tomcat7では、extraResourcePathsとエイリアスを使用してアプリケーションの外部のディレクトリにアクセスすることの違いは何ですか?
これら2つのserver.xmlスニペットのいずれかを使用できますが、どちらも機能しているようです。どちらもこのURLを正常にロードしているようです:http://localhost/app/images/box.jpg
。どちらか一方を使用することに利点はありますか?
<Context docBase="Eclipse_Project" path="/app"
reloadable="true" source="org.eclipse.jst.j2ee.server:Eclipse_Project"
aliases="/images=D:\path\to\images"/>
また
<Context docBase="Eclipse_Project" path="/app"
reloadable="true" source="org.eclipse.jst.j2ee.server:Eclipse_Project">
<Resources className="org.apache.naming.resources.VirtualDirContext"
extraResourcePaths="/images=D:\path\to\images"/>
</Context>