菜鸟问题:javabean的编译问题。

firedragoninhell 2002-08-26 10:53:57
有a.java, b.java两个javabean,

其中a.java要用到b.java的类,

编译a.java时提示出错信息: cannot resolve symbol

出错标示指向使用b.java中的类的地方。
...全文
27 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
firedragoninhell 2002-08-26
  • 打赏
  • 举报
回复
是在同一个包中,编译的语句怎么写?我是直接用javac a.java
应该怎样写呢?
wjmmml 2002-08-26
  • 打赏
  • 举报
回复
如果a,b是同一个包内的,那么可以不用import。
否者你要用import 报名.b;
另外如楼上的所说的,如果你的方法是private的,则不可以在a中调用。
Sun_Libra 2002-08-26
  • 打赏
  • 举报
回复
它们要在同一个包中,你在前面加"import"没?
b.java中方法是不是public?
gfzhx 2002-08-26
  • 打赏
  • 举报
回复
如果你是用命令行编译,则你需要先编译b,然后编译a的时候引入b,再classpath中设置就可以了。

最好采用开发工具来进行,这样免去了这样的问题。效率会比较高一些。
myun 2002-08-26
  • 打赏
  • 举报
回复
假如你的classpath为c:\classes
a.java 要放在 c:\classes\packagename 下面
命令行:
javac c:\classes\packagename\a.java
编译出来的a.class就在 c:\classes\packagename\ 下面了。

81,094

社区成员

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

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