接上面
这是我的DBConnectionManager.java编译后生成DBConnectionManager.class
package database;
import java.io.*;
import java.sql.*;
public class DBConnectionManager {....这是我的DBConnect.java,package database;
import java.sql.*;
import database.DBConnectionManager;
public class DBConnect {....
编译不能通过,出现错误
DBConnect.java:18: Class database.DBConnectionManager not found.
其中DBConnectionManager.java和DBConnect.java都放在database目录下
帮帮忙!

解决方案 »

  1.   

    这是我的DBConnectionManager.java编译后生成DBConnectionManager.class
    package database;
    import java.io.*;
    import java.sql.*;
    public class DBConnectionManager {....这是我的DBConnect.java
    package database;
    import java.sql.*;
    import database.DBConnectionManager;
    public class DBConnect {....
    编译不能通过,出现错误
    DBConnect.java:18: Class database.DBConnectionManager not found.
    其中DBConnectionManager.java和DBConnect.java都放在database目录下
    帮帮忙!
      

  2.   

    import database.DBConnectionManager;
    应该是这句,首先你的database包真实路径没有放入classpath环境变量中去。所以import是找不到的。
    其次,既然两个文件都在同一目录下面,为什么不将DBConnect class也定义在package database中?那么同一包中的就不用import了……
    否则,你只有在classpath里面添上需import文件所在的package绝对路径了
      

  3.   

    faint
    居然又补充了……
    既然两个文件都在同一package里面,就不用import了!!!
      

  4.   

    两个文件都在同一package里面,就不用import了,这我知道
    但要用import也没错啊!
    我在classpath里面有import文件所在的package绝对路径了,但还是不行!
      

  5.   

    classpath里面指向的是.class文件的绝对路径,对的吗?