第一个类如下:
package bbs;public class UserInfo
{
//属性
//方法
}
编译通过
第二个类文件
package bbs;
import bbs.*;public class UserRegist
{
private UserInfo userInfo;
//其他属性、方法
}
可是编译第二个类文件的时候出错 cannot resolve symble 出错位置在UserInfo 。
如果改写成import bbs.UserInfo;还会多出一个错误来,位置在import bbs.UserInfo;语句
请问这么用import不对吗? 那么该怎么使用?谢谢了
另外我不用import,改成bbs.UserInfo一样错啊。
这两个文件都位于...Tomcat 5.0\webapps\club\WEB-INF\classes目录下 应该没有问题吧?
package bbs;public class UserInfo
{
//属性
//方法
}
编译通过
第二个类文件
package bbs;
import bbs.*;public class UserRegist
{
private UserInfo userInfo;
//其他属性、方法
}
可是编译第二个类文件的时候出错 cannot resolve symble 出错位置在UserInfo 。
如果改写成import bbs.UserInfo;还会多出一个错误来,位置在import bbs.UserInfo;语句
请问这么用import不对吗? 那么该怎么使用?谢谢了
另外我不用import,改成bbs.UserInfo一样错啊。
这两个文件都位于...Tomcat 5.0\webapps\club\WEB-INF\classes目录下 应该没有问题吧?
我去掉了import 依然提示错误
可是以后每次有类似情况都得设置classpath吗? 也太麻烦了吧 我在classpath里设置过“.”阿,为什么那个不管用呢?
jvm读取classpath是"."?当然不可以了
http://community.csdn.net/Expert/topic/5224/5224678.xml?temp=.1313288