java 编写程序输出 helloworld 程序错误 请求帮助 谢谢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 编写程序输出 helloworld 程序错误 请求帮助 谢谢相关的知识,希望对你有一定的参考价值。

已经安装好了JDK 系统环境也设置好了
// HelloWorld.java
public class HelloWorld
public static void main(String args[])
System.out.println("Hello World!");


运行这段程序能够正常编译 出 HelloWorld.class 没有错误
接下来运行时出现这个错误
Exception in thread "main" java.lang.NoclassDeFoundError:HelloWorld
Caused by:java.lang.ClassNotFoundException:HelloWorld
at java.net.URLClassLoader$1.run<URLClassLoader.java:200>
at java.security.AccessController.doPrivileged<Native Method>
at java.net.URLClassLoader.findClass<URLClassLoader.java:188>
at java.lang.ClassLoader.loadClass<ClassLoader.java:307>
at sun.misc.Launcher$AppClassLoader.loadclass<Launcher.java:301>
at java.lang.ClassLoader.loadClass<ClassLoader.java:252>
at java.lang.ClassLoader.loadClassInternal<ClassLoader.java:320>
Could not find the main class:HelloWorld. Program will exit.
不知道是哪里出了错误 本人初学Java 希望哪位高人教教小弟 万分感激

参考技术A 楼主 他们都说的不对 听我的
在命令提示窗口中输入 set classpath=.;%classpath%即可
记得敲完打回车额
我也是这个问题 就是这么解决
别让我伤心额
我说下顺序啊
先编译一下
然后输入set classpath=.;%classpath%
然后再运行

这样好像每次打开cmd都要输这一句
你把这一句加到你的环境变量里 就能一劳永逸了 环境变量会加吧 不是改啊 是加
参考技术B 配置好环境变量以后,在命令提示符中切换到当前路径,如果没有包名,则直接输入javac HelloWorld.java
回车!
然后,编译成功后,输入java HelloWorld
回车即可!~
参考技术C 编译 javac HelloWorld.java
运行 java HelloWorld 你是不是加了.java啊本回答被提问者采纳
参考技术D public static void main(String args[])
上面的args后面没有[],string后面加上[]
public static void main(String[] args)
这样就可以了
第5个回答  2010-04-26 汗2楼

以上是关于java 编写程序输出 helloworld 程序错误 请求帮助 谢谢的主要内容,如果未能解决你的问题,请参考以下文章

java编写程序创建out.txt文件并写入“helloworld”,然后读出来输出到命令行

编写JAVA程序,编写一个输出“Hello World!”的程序,谢谢大家的帮忙,请大家来看看

实验二:编写输出“Hello World!”

Java HelloWorld 程序

实验二:编写输出"Hello World!"

用java多线程编程,输出"hello world"