我的JDK安装好了,也能正常编译,编译后想运行程序,可总显示错误.这要怎么解决,哪位能告诉我吗?

来源:百度知道 编辑:UC知道 时间:2024/05/23 02:15:45
错误信息为except in thread"main"java.long.noclassdeffound.

是别的人说,我引用下,不知道对你有没有用:希望帮得上忙:
你说运行是出现,也就是说编译是没有问题拉。一般来说就是两个原因。1.环境变量配置,2.没有将要执行的这个文件名写对。
如果你尝试了上面八楼的环境变量配置,还是不行的话,那就不是第一个原因了。
那应该就是第二个原因了。没有将要执行的这个文件名称些对或者说没有写main。
你再如下程序进行运行下,看是在那个环节是了问题。
public class HelloWorld
{
//main不能忘记,经常会有人忘记写这个
public static void main(String args[])
{
System.out.println("Hello World!");
}
}

编译:javac HelloWorld.java
运行:java HelloWorld

把源码和环境变量配置贴出来.看看
classpath的内容必须以 .;(点和分号) 开头也就是你的classpath应该设置为:
.;C:\j2sdk1.4.2_13\bin;
C:\j2sdk1.4.2_\lib\tools.jar;
C:\j2sdk1.4.2_13\lib\dt.jar;
C:\j2sdk1.4.2_13\jre\lib\rt.jar

环境变量配的不对.classpath的内容必须加上 .;(点和分号),它代表的是当前的目录.就是在你当前目录下来寻找你要执行的这个类.

1.环境变量配的不对.仔细检查下.如果别的程序都能运行的话,看2
2.在运行的程序中没有主方法,所以找不到入口.
3.如果你的程序中有2以上个类,编译以后产生2个.class文件,请运行有主方法的class文件.

这个是个环境的问题,你用Eclipse或者Jbulider或者JCreator这些开发软件的话就不会有这个问题了,你把classpath的路径不要设置错了,好好

我的JDK安装好了,也能正常编译,编译后想运行程序,可总显示错误.这要怎么解决,哪位能告诉我吗? 我安装好了JDK,并且输入javac也能显示出帮助文件,也设置好了环境变量. 我安装好了JDK也配置了环境变量JAVA编译器还是不能用怎么办啊 jdk安装好了,环境变量也配好了,怎么样来运行我的第一个小程序啊,用“开始” “运行” 命令吗 请问我的浩方为什么不能启动游戏?我是正常下载的软件啊,游戏也安装好了的,能存在哪些问题呢? 为什么我安装好了射像头.也能正常使用.但QQ里不显示我这边装有视频? 我下载好了JDK,环境变量也配置好了,然后怎么弄? 我的jdk安装不了哇!怎么回事? 我安装好了JDK为什么在安装eclipse时候报错 关于JDK的安装