Java编写输出Helloworld

这是我的程序publicclassHelloworld{publicstaticvoidmain(String[]args){System.out.println("HE... 这是我的程序
public class Helloworld{
public static void main(String[] args){
System.out.println("HELLO WORLD!");
}
}

用记事本写的,编译也生成了.class文件 ,但是java Helloworld运行就不行了,jdk配置也不能有问题,提示:

F:\JAVA\cx\ncx>javac Helloworld.java

F:\JAVA\cx\ncx>java Helloworld
Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
has value '1.3', but '1.6' is required.
Error: could not find java.dll
Error: could not find Java SE Runtime Environment.

F:\JAVA\cx\ncx>

帮帮我吧
我在cmd里输入java 和 javac都有许多字出现 ,就是以前正常时候的样子,我试了 1vs1_IceFish 的方法,还是不好使 ,java 和 javac的版本也都是1.6的。。我郁闷了 ,我安装了V,c++和tomcat6.0 会不会有影响啊。
展开
 我来答
yunwuyunwu88
推荐于2016-06-18 · 超过27用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:50.8万
展开全部
程序没有问题,还应该是JDK环境变量配置的问题
首先像安装其他软件一样安装jdk,我的安装目录为 D:\Program Files\Java\jdk1.6.0,下面依据这个目录进行环境配置:
1、右击“我的电脑”的“属性”,弹出对话框,点击“环境变量”(图中已标识),弹出对话框,在系统变量中,我们进行配置
2、配置系统变量:
(1)点击“新建”按扭,配置JAVA_HOME系统变量,如下:
变量值需要根据自己的jdk的安装路径而定,因为我的jdk安装在 D:\Program Files\Java\jdk1.6.0下,所以,此处变量名为JAVA_HOME,变量值为: D:\Program Files\Java\jdk1.6.0,完了后,“确定”。
(2)配置classpath变量,点击“新建”按扭,配置classpath系统变量,如下:
classpath=,;%JAVA_HOME%\dt.jar; %JAVA_HOME%\lib\tools.jar;
要注意的是这里classpath的值中前面有英文输入法下的,;(逗号和分号),结尾还有;(分号)
配置path变量,一般的下面都已经存在path变量,直接在里面添加就可以了。
(3)找到path变量,点击“编辑”,在变量值的最后面添加下面的值:
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
到这里,环境变量配置成功。

验证配置成功否,直接在cmd下输入java或javac,有许多行文字弹出就是配置成功了!
ittimeline
2021-03-25
知道答主
回答量:87
采纳率:0%
帮助的人:3.9万
展开全部

跟光磊学Java-HelloWorld程序开发

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1vs1_IceFish
2010-03-29 · TA获得超过966个赞
知道小有建树答主
回答量:144
采纳率:0%
帮助的人:116万
展开全部
检查你的path变量吧,版本的问题。估计你是先安装的jdk1.6后来又安装了oracle了或者其他的什么软件将你的path添加了一个旧版本的jre。那么解决办法我想应该是将你安装jdk的目录bin放在path环境变量的最前端 这个问题就解决了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柳峰Xe
2010-03-29 · TA获得超过281个赞
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:94.5万
展开全部
要确保你机器上的java 和 javac版本一致:
D:\>java -version
java version "1.6.0_06"
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing)

D:\>javac -version
javac 1.6.0_06

如果不一致,原因就是楼上的朋友(1vs1_IceFish)说的,需要在环境变量path的值里将java/jdk/bin的那个路径放在path值的最开始处.

根据异常提示,你的javac版本1.6,而java的版本是1.3
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Jseven_jy
2010-03-29 · TA获得超过8122个赞
知道大有可为答主
回答量:2499
采纳率:100%
帮助的人:1106万
展开全部
环境变量配置好了么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式