这怎么能cannot resolve symbol?

yuanz62 2002-12-31 11:21:54
我写了两个.java文件SqlBridge.java和LoginUser.java,代码如下:
//Sql_Bridge.java
package mybeans.bookstore;
import java.lang.*;
import java.sql.*;
import javax.swing.*;
import javax.servlet.*;

public class SqlBridge{
private Connection conn;
private ResultSet rs;
private ResultSetMetaData rsmd;
private Statement stmt;
private String driverName;
private String jdbcURL;
private String username;
private String password;
}

//LoginUser.java
package mybeans.bookstore;
import java.sql.*;

public class LoginUser
{
private boolean isMember;
private boolean checked;
private String id="";
private String password="";
private SqlBridge sqlBridge;
}

并都存在d:\classes\mybeans\bookstore\下,
我用d:\classes\mybeans\bookstore\javac SqlBridge.java顺利编译通过,但当我
用d:\classes\mybeans\bookstroe\javac LoginUser.java时却报错:
LoginUser.java:10:cannot resolve symbol
symbol:class SqlBridge
location: class mybeans.bookstore.LoginUser
private SqlBridge sqlBridge;
1 error
...全文
120 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangxxdd 2002-12-31
  • 打赏
  • 举报
回复
最好编译时
javac -classpath %主页目录\WEB-INF\classes%
jtzwm 2002-12-31
  • 打赏
  • 举报
回复
import mybeans.bookstore.SqlBridge;
wks9527 2002-12-31
  • 打赏
  • 举报
回复
应该退出到包外编译,
cd d:\classes
d:\classes javac -classpath . bybeans/bookstore/*.java
处在同一包同一层的class之间不需要相互import
希偌 2002-12-31
  • 打赏
  • 举报
回复
class路径设置不正确

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧