我终于在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后,我尝试访问:它工作正常!
后来我发布了一个新版本的MY_APP。我部署了它,我又遇到了原来的问题: 原来的问题
我检查了所有的配置文件,一切似乎都很好,所以我尝试访问:http://localhost/MY_APP
它工作正常!但是通过访问的问题 http://localhost/
仍然存在......
我已经从“webapps”目录中删除了所有其他应用程序。现在 webapps 只包含 MY_APP。通过访问
http://localhost/MY_APP
--> 有效!http://localhost/
--> JNDI JDBC 资源异常
你能告诉我我做错了什么吗?我找不到任何解释...
操作系统:Windows 2008 R2 Standart SP1 JVM:JDK 1.7u10 TOMCAT:apache-tomcat-7.0.34
谢谢!