请教大侠我在LINUX系统下面设置好了classpath之后javac可以正确运行而java却不能正确运行呢?

ecaol 2004-05-08 12:42:39
运行javac Ask.java通过
再运行java Ask.class系统显示 Exception in thread "main" java.lang.NoClassDefFoundError:Ask/class
把Ask.class放到jdk/bin的目录你面一样不能运行..不知道是哪里出了问题.哪位大侠帮忙解答一下感激不尽
...全文
75 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
GaryZhu 2004-05-08
  • 打赏
  • 举报
回复
java Ask

不要加.class
ecaol 2004-05-08
  • 打赏
  • 举报
回复
哪位大哥有正确的linux下面正确的配置classpath的语句给我发一份.谢了
ecaol 2004-05-08
  • 打赏
  • 举报
回复
我的CLASSPATH和PATH是这样的:
编辑 /etc/profile
添加:
JAVA_HOME=/usr/local/j2sdk1.4.1_02 export JAVA_HOME

CLASSPATH=/usr/local/j2sdk1.4.1_02/lib:/usr/local/j2sdk1.4.1_02/jre/lib export CLASSPATH

PATH=$PATH:/usr/local/j2sdk1.4.1_02/bin:/usr/local/j2sdk1.4.1_02/jre/bin
iwhp 2004-05-08
  • 打赏
  • 举报
回复
不需要加。java
path没有设置吧。不是classpath
ecaol 2004-05-08
  • 打赏
  • 举报
回复
运行java Ask显示出错信息为:Exception in thread "main" java.lang.NoClassDefFoundError:Ask

62,614

社区成员

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

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