装了个mysql-connector-java设置了CLASSPATH:%JAVA_HOME%\lib\mysql-connector-java-3.1.13-bin.jar;%JAVA_HOME%\lib\mysql-connector-java-3.1.13-bin-g.jar
测试程序:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class Jdbc {
public static void main(String args[]){
try { Class.forName("com.mysql.jdbc.Driver");
} catch(Exception e){
System.out.println("Error");
}
try {
String url = "jdbc:mysql://localhost:3306/shujuku?user=test&password=123456";
Connection conn = DriverManager.getConnection(url);
if(!conn.isClosed())
System.out.println("数据库连接成功!"); conn.close();
}
catch(SQLException e) {
e.printStackTrace();
}
}
}出现问题:
Exception in thread "main" java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at Jdbc.main(Jdbc.java:13)
可以导入com.mysql包
测试程序:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class Jdbc {
public static void main(String args[]){
try { Class.forName("com.mysql.jdbc.Driver");
} catch(Exception e){
System.out.println("Error");
}
try {
String url = "jdbc:mysql://localhost:3306/shujuku?user=test&password=123456";
Connection conn = DriverManager.getConnection(url);
if(!conn.isClosed())
System.out.println("数据库连接成功!"); conn.close();
}
catch(SQLException e) {
e.printStackTrace();
}
}
}出现问题:
Exception in thread "main" java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at Jdbc.main(Jdbc.java:13)
可以导入com.mysql包
缺包
你看一下有没有这个文件:
aspectjrt.jar
不太明白