一个菜问题

wingoffire 2002-12-04 04:43:30
我安装了javaSDK包,也设置了path和pathclass,javac命令可以运行,
以前
java 程序名 可以运行的
现在突然不行了,老说
Exception in thread "main" java.lang.NoClassDefFoundError: 程序名
看了设置,重新安装也不行,咋回事啊?
问题有点简单,50分,各位老手帮我解决啊:)
...全文
19 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wingoffire 2002-12-05
  • 打赏
  • 举报
回复
谢谢楼上的几位,果然是没有加.;呵呵,也不知道什么时候被改掉的
vincege 2002-12-04
  • 打赏
  • 举报
回复
2楼说的对
set classpath=.;c:\j2sdk\bin;......
AA
这个一定要加
松耦合紧内聚 2002-12-04
  • 打赏
  • 举报
回复
一个例子:
比如你有一个suck.java文件打包在mypackage下
她放在c:\javaproject里
那么这个java文件就会出现在c:\javaproject\mypackage\suck.java
编译为:如果c:\javaproject没有在环境变量里设置
c:\javaproject\mypackage>javac -classpath c:\javaproject suck.java
执行:
c:\javaproject\mypackage>java -classpath c:\javaproject mypackage.suck
如果你没有使用到你自己写的在mypackage中的其他类-classpath c:\javaproject可以不写
其实-classpath 的意思就是告诉javac and java到什么地方去找到使用的class文件
try again
fastmask 2002-12-04
  • 打赏
  • 举报
回复
也有可能是你现在的程序用了包的路径,那就要用.
java 包名.程序名
zlhlj2000 2002-12-04
  • 打赏
  • 举报
回复
classpath路径问题
leonzhao 2002-12-04
  • 打赏
  • 举报
回复
classpath中有“.”这个路径吗?

62,615

社区成员

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

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