在csdn论坛里未得到满意的答案,只好请教大富翁了!有关bean的问题!(60分)

  • 主题发起人 主题发起人 laozheng
  • 开始时间 开始时间
L

laozheng

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个javabean 中调用另外一个javabean 编译时出错信息:没找到另外一个javabean 的package
原代码:
package shopping;
import java.sql.*;
import opendb2.sopendb ;
public class book
{......}
其中 opendb2.sopendb是被调用的javabean
编译时报告没找到 package opendb2 请问大侠是什么原因?
我的sopendb在D:/tomcat/webapps/ROOT/WEB-INF/classes/opendb2/sopendb目录下
 
javac -classpath D:/tomcat/webapps/ROOT/WEB-INF/classes/opendb2/sopendb;. book.java
就可以了
 
我用7syw的方法试后仍然是找不到package opendb2!
 
到shoping的上一级目录下
javac -classpath D:/tomcat/webapps/ROOT/WEB-INF/classes/;. shopping.book.java
 
这种写法 编译时出现cann't read :shopping.book.java的错误!
 
到shoping的目录下
javac -classpath D:/tomcat/webapps/ROOT/WEB-INF/classes/opendb2/sopendb book.java
就可以了
 
import opendb2.sopendb;
可能应该是 import opendb2.sopendb.*吧???
 
sopendb 编译成class文件了吗?
 
多人接受答案了。
 
后退
顶部