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 会不会有影响啊。 展开
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 会不会有影响啊。 展开
6个回答
展开全部
程序没有问题,还应该是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,有许多行文字弹出就是配置成功了!
首先像安装其他软件一样安装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,有许多行文字弹出就是配置成功了!
展开全部
跟光磊学Java-HelloWorld程序开发
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查你的path变量吧,版本的问题。估计你是先安装的jdk1.6后来又安装了oracle了或者其他的什么软件将你的path添加了一个旧版本的jre。那么解决办法我想应该是将你安装jdk的目录bin放在path环境变量的最前端 这个问题就解决了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要确保你机器上的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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
环境变量配置好了么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询