一.问题环境:
Eclipse3.4 + Tomcat6.0.20
二.问题现象:
在Eclipse下启动Tomcat6时,控制台会有下面警告信息
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:...' did not find a matching property.
三.详细解决办法:
1.打开服务器视图:窗口 > 显示视图 > 服务器 > 服务器
2.双击服务器
列表中的Tomcat,打开“服务器概述”窗口
3.选中"Publish module contexts to separate XML files"选项。
小提示:如果Tomcat处于启动状态,请先停止,否则,在保存服务器设置时,提示不能保存。
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\study tools\Java\jdk1.5.0_06\bin;.;C:\WINDOWS\system32;C:\WINDOWS;D:/study tools/Java/jdk1.5.0_06/bin/../jre/bin/client;D:/study tools/
Java/jdk1.5.0_06/bin/../jre/bin;D:\study tools\Borland\Delphi7\Bin;D:\study tools\Borland\
Delphi7\Projects\Bpl\;D:\study tools\Java\jdk1.5.0_06\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\study tools\MySQL\MySQL Server 5.0\bin;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
解决方法是:下载最新版的tcnatie-1.dll文件,放到c:/program files/java/bin目录下,然后重启tomcat,一切正常。 (java安装在C盘)
问题: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
解决方法:这个原因是因为缺少
mysql数据库驱动包,my
sql-connector-java-3.0.16-ga-bin.jar这个包,下载了之后放到工程下面,并右键-》属性》。。导入到eclipse里面,可是仍报这个错误。 这个包在tomcat的 lib下面也要放一份,因为tomcat 启动的时候就需要用到这个包,于是在tomcat中放入这个包后,问题解决了。
java.sql.SQLException: Access denied for user 'root'@'localhost' (using pass
word: YES)
把check.jsp中的=左右的空格删除