私は最終的にTomcatでアプリを動作させましたが、問題は次のとおりです。
今、私は別の問題を抱えています:
Tomcat のデフォルトの ROOT アプリケーションを変更しました。
[%CATALINA_HOME%\conf\server.xml]
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="MY_APP" reloadable="true" debug="0" cookies="false"></Context>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
</Host>
次に、Tomcatを再起動した後、アクセスしようとしました:AND IT WORKED FINE!
その後、MY_APP の新しいバージョンをリリースしました。私はそれを展開しましたが、元の問題が再び発生しました: 元の問題
私はすべての設定ファイルをチェックしました。すべて問題ないようhttp://localhost/MY_APP
です。しかし、経由でアクセスする問題は http://localhost/
残っています...
「webapps」ディレクトリから他のすべてのアプリを削除しました。現在、webapps には MY_APP のみが含まれています。経由でアクセスする
http://localhost/MY_APP
--> 効きます!http://localhost/
--> JNDI JDBC リソース例外
私が間違っていることを教えてください。説明が見つからない…
OS: Windows 2008 R2 標準 SP1 JVM: JDK 1.7u10 TOMCAT: apache-tomcat-7.0.34
ありがとうございました!