我正在尝试恢复我们的tomcat服务器,但是这个应用程序没有正确连接到MySQL.
这是发生了什么:
我有一个Java + Flex应用程序.整个应用程序放在一个目录(不是.war文件)中.
$TOMCAT_WEBAPP/myflex_app/WEB-INF/lib/ -> JDBC mysql driver goes here.
Run Code Online (Sandbox Code Playgroud)
这是我的应用程序配置:
<database>
<rpgByMoodle user="moodle" password="moodle">
<url>jdbc:mysql://localhost:3306/rpgbymoodle</url>
</rpgByMoodle>
<moodle user="moodle" password="moodle">
<url>jdbc:mysql://localhost:3306/moodle</url>
</moodle>
</database>
Run Code Online (Sandbox Code Playgroud)
所以,我能够通过命令行客户端连接mysql,但应用程序没有.
我发现在互联网上人们告诉使用一些Netbeans(或Eclipse)菜单"添加新连接"..但是,我无法访问应用程序的源代码.
我在Linux上运行tomcat.我已经检查了tomcat日志文件,但/var/log/tomcat6/没有发现jdbc.
我的卡塔琳娜日志:
Aug 4, 2011 9:24:25 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
Aug 4, 2011 9:24:26 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Aug 4, 2011 9:24:26 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 977 ms
Run Code Online (Sandbox Code Playgroud)