编译都通过了,就是运行不起来。。新人跪求

hiryu 2004-08-16 02:32:50
提示:
Exception in thread "main" java.lang.NoClassDefFoundError: ch1_1
============================
ch1_1.java:
===========================
public class ch1_1
{
public static void main ( String args [] )
{
System.out.println("test");
}
}

//兄弟新学,这问题简直就是hello world
//但是我确实翻了前面帖子没找到类似的,哈,麻烦各位了
//另外:我已经对照了环境变量和书上印的代码了。好象没问题啊,快折腾1个小时了
...全文
81 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lordofthering 2004-08-16
  • 打赏
  • 举报
回复
============================
ch1_1.java:
===========================
public class ch1_1
{
public static void main ( String args[] )
{
System.out.println("test");
}
}

在命令行下,进入ch1_1.class所在的目录。
再运行:java ch1_1
hiryu 2004-08-16
  • 打赏
  • 举报
回复
实际上我刚从同事那里搞来办法,就是在classpath里加一个.;
就ok了
loveunittesting 2004-08-16
  • 打赏
  • 举报
回复
把这个目录放到classpath中,例如c:\class设成classpath了(set CLASSPATH=%CLASSPATH%;c:\class),就把ch1_1.class放到c:\class下,当然,如果类在某个package下,还要在c:\class下建立相应的目录

62,615

社区成员

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

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