初级问题,会者入内,请了!~~~

pcdelphi 2004-09-29 03:11:43
a.java是这样
import .......
public class a extends HttpServlet
{
........
protected String dfk(HttpServletRequest req)
{
..........
String fff=b.ret();
..........
}
.........
}
b.java
public class b
{
.......
public static String ret()
{
.......
}
.......
}


我先用javac编译b.java,然后编译a.java时就说"variable b",怎么回事?要怎么办?
谢了。
...全文
88 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ladofwind 2004-09-29
  • 打赏
  • 举报
回复
CLASSPATH 加上 . 表示当前目录,就能找到Ble1
tijor 2004-09-29
  • 打赏
  • 举报
回复
有可能是a,b不在同一包中

a又没引用b
pcdelphi 2004-09-29
  • 打赏
  • 举报
回复
编译b时是好的,然后编译a是就是“variable b”这个错。可能是没有关联吧,怎么关联?
hbuzhang 2004-09-29
  • 打赏
  • 举报
回复
在只存放a.java和b.java的目录下你用javac *.java试一试,看报的是什么错误。我估计是你的a和b有在编译的时候有关联,如果让两个同时编译看能否解决问题。
pcdelphi 2004-09-29
  • 打赏
  • 举报
回复
怎么生成静态的?
wandou999 2004-09-29
  • 打赏
  • 举报
回复
把b生成静态的试试
xunyiren 2004-09-29
  • 打赏
  • 举报
回复
大概是没找到class b 吧,把当前路径加到classpath中去,即.;

81,091

社区成员

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

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