我正在使用MySQL Workbench(5.6.19)。它有几个连接,其中我想访问的表位于" Connection1"(连接名称)。连接主机:122.0.0.0。我的数据库名称是" sorder"。 user =" root",password =" password",port = 3306。
这是我的代码:
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch (ClassNotFoundException e)
{
PrintWriter pw = new PrintWriter(System.out, true);
pw.println("Driver Connection Failed.");
e.printStackTrace();
}
System.out.println("MySQL JDBC Driver Registered!");
Connection connection = null;
try
{
connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/sorder","root", "password");
} catch (SQLException e)
{
System.out.println("Connection Failed! Check output console");
e.printStackTrace();
return;
}
我的驱动程序连接失败。另外我不确定我的路径Strin url应该是什么,因为mySQL工作台中有超过1个连接。
错误:
-------- MySQL JDBC Connection Testing ------------ Driver Connection Failed. java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521) at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:126) at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at org.apache.jsp.NewFile_jsp._jspService(NewFile_jsp.java:65) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
我遵循了在不同论坛中提出的任何建议,例如:
感谢任何建议。
问候。
答案 0 :(得分:0)
当我们手动创建一个xml文件并添加了welcome-file-list时,它工作正常。默认的xml文件丢失了。