菜鸟的问题:两个bean组件的通信
~~~~`checkenrol.javapackage abc;
import java.sql.*;
public class checkEnrol {..............sqlBean db=new sqlBean();.....}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
package abc;
import java.io.*;
import java.sql.*; public class sqlBean{
........~~~~~~~~~~~~~~~~
在进行编译的时候报错
checkenrol.java:15:can't find symbol
symbol:class sqlBean
location:class abc.checkenrol
sqlBean db=new sqlBean();
^
请问一下问题出在什么地方呢?
如果使用在checkenrol.java开始中加入import abc.*;同样的错误希望能告诉这个低级问题出在哪,不胜感激
~~~~`checkenrol.javapackage abc;
import java.sql.*;
public class checkEnrol {..............sqlBean db=new sqlBean();.....}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
package abc;
import java.io.*;
import java.sql.*; public class sqlBean{
........~~~~~~~~~~~~~~~~
在进行编译的时候报错
checkenrol.java:15:can't find symbol
symbol:class sqlBean
location:class abc.checkenrol
sqlBean db=new sqlBean();
^
请问一下问题出在什么地方呢?
如果使用在checkenrol.java开始中加入import abc.*;同样的错误希望能告诉这个低级问题出在哪,不胜感激
2:有abc目录么?
3:.class在这个目录吗?
4:这个目录环境认不认的?
package abc;public class sqlBean {
public sqlBean() {
}
public String show(){
return "Hello world!";
}
}
package abc;public class checkEnrol {
public checkEnrol() {
}
public static String add(){
sqlBean db = new sqlBean();
String str = db.show();
return str+"ok";
}
public static void main(String[] args) {
String string = checkEnrol.add();
System.out.println(string);
}
}
编译就不会出现问题,且能显示结果,可组织成一个数据包就会出现问题!谁能帮忙解答一下
symbol:class sqlBean
location:class abc.checkenrol
sqlBean db=new sqlBean();
^
将abc.checkenrol 改为abc.checkEnrol