JDK配置成功,但是运行java时能生成class文件,但是DOS界面没有显示内容。

一开始我的Test.java存放在D盘的一个文件夹里边,在DOS界面输入,Javac Test.java(扩张名没问题确定是java) 时显示找不到文件,而后,我又把Test.java移到D盘里边(不在任何文件夹),然后接着运行DOS时,能生成CLASS文件,但是在DOS界面却显示TEST里边输出的内容。求高手指导。
我的JDK配置如下
CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
PATH:C:\Program Files (x86)\Java\jdk1.7.0\bin
JAVA_HOME:C:\Program Files (x86)\Java\jdk1.7.0
第三张是Test在文件夹里边显示的,第四张是在D根目录显示的‘
求高手指导。

你第三张、第四张运行完全没问题

classpath是指你的class文件存放路径

     比如你放在d:\123。而你却在D盘运行javac text.java当然找不到。系统会先在当前路径也就是D盘找,找不到就会去classpath设置的路径里去找,2者都找不到就会提示找不到。

    在dos里显示内容,javac是编译,java text就是执行java文件,如果有输出,当然会显示

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-15
编译和运行时当然要先切换到源文件.java所在的目录才能直接运行,不然当然提示找不到文件。
你的环境变量配置已经成功了,这个和环境变量没有关系哦
至于楼主说的不显示,你还没运行当然不显示,javac命令是用来编译.java文件的,会生成一个.class 的编译过的文件,然后再用java test运行本回答被网友采纳
第2个回答  2013-10-15
java是严格区分大小写的 你应该用javac Test.java 第二:就是检查,你这个文件是否在D盘的根目录下 第三:检查 你Test中的代码是否有问题
第3个回答  2013-10-15
你的jdk配置没有问题了,你还可以在dos中输入 javac -version查看是否安装好,安装好的话会出现jdk的版本,第四张图说明已经编译通过了,只需运行就行了java Test
第4个回答  2013-10-15
在 运行 中 打cmd
然后 打 java -version
如果显示 安装的jdk版本
就是成功了
希望帮到你

JDK配置成功,但是运行java时能生成class文件,但是DOS界面没有显示内容...
你的环境变量配置已经成功了,这个和环境变量没有关系哦 至于楼主说的不显示,你还没运行当然不显示,javac命令是用来编译.java文件的,会生成一个.class 的编译过的文件,然后再用java test运行

使用java jdk编程在DOS状态下运行时,无法显示程序输出的汉字,该怎么...
在命令行标题栏上点击右键,选择"属性"->"字体",将字体修改为True Type字体"Lucida Console",然后点击确定将属性应用到当前窗口。这时使用type命令就可以显示UTF-8文本文件的内容了:type filename.txt 4、通过以上操作并不能完全解决问题,因为显示出来的内容有可能不完全。可以先最小化,然后最大化...

...在装JDK,装好后java java -version都可以运行就是javac不行说无法找...
第二种 情况 运行也可以使用下面的 javac 和java命令 你jdk安装在c盘 而文件在其他盘 导致的这时dos界面运行命令应该先是 X: X代表盘符 即进入X盘 cd\/X 这X代表文件夹名 进入文件夹 在运行 javac x.java x.java是文件名 编译文件检测语法错误 java x x...

各位高手,,为啥我装了jdk之后运行java和javac都成功,但是在用eclipse写完...
javac 编译文件时要在文件的目录下使用,比如文件.java 放在D:\\java下,先使用cd 命令进到 D:\\java 目录下,再使用javac java等命令

jdk环境变量已经配置好了 但是cmd运行java -version后什么也不出来...
这个图片的内容需要配置到环境变量中的path中。另外,上面配置好之后,需要重新打开一个DOS窗口来验证。

jdk装好了但是在dos命令中找不到java是怎么回事
HOME和PATH,具体步骤如下:1,2,3,4,5 右键点击"计算机",找到"高级系统设置",然后依次按图中指示进行配置即可 a.配置JAVA_HOME(名称不能改)为你的jdk的安装目录,比如你的jdk在E:\\Program Files\\Java\\jdk1.6目录中 b.在PATH中添加%JAVA_HOME%\\bin。这样你就可以在dos窗口中运行java了 ...

JDK安装成功了,为什么输入javac后显示不是内部或外部命令
原因一:没有安装jdk,只安装了jre jdk1.7.0_60+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提 示“‘javac’ 不是内部或外部命令,也不是可运行的程序 或批处理文件”。解决方法:安装jdk即可。原因二:安装了jdk和jre,但是配置失败 安装了jdk的话,正常cmd下输入javac时一定...

...version有反应,为什么输入javac显示是没有该程序??
1.安装j2sdk以后,需要配置一下环境变量,右击我的电脑->属性->高级->环境变量->用户变量中单击[新建(N)]添加以下环境变量(假定你的j2sdk安装在D:\\Program Files\\Java\\jdk1.5.0_10)(为了不出错,最好是找到J2SDK的安装目录,全部打开一直找到并打开jdk1.5.0_10这个文件夹,然后直接复制文件的...

感觉已经都安装好了,JDK 和JAVA,但是一运行class文件能生成,但是要运行...
如果你要是JDK1.4以上的版本的话,不用配置CLASSPATH,如果有删了,只配置PATH变量就好了。建议你先把JDK卸载干净了,下个最新的JDK1.6,然后安装,最好安装路径里没空格,然后修改PATH变量 添加变量(盘符:\\你的安装JDK的路径\\jdk1.6.0_14\\bin),比如我JDK装在c盘java文件夹里我的路径就是C:\\...

jdk环境变量已经设置完成,但在dos命令下无法运行,求大神解救(刚重装了...
C:\\Program Files\\Java\\jdk1.6.0_41\\bin;如果前面没有分号,就为 ;C:\\Program Files\\Java\\jdk1.6.0_41\\bin;(就是跟上面的一样,不要把 C:\\Program Files\\Java\\jdk1.6.0_41 变成是 %JAVA_HOME% ,我试过,这是不行的)classpath变量为:.;%JAVA_HOME%\\lib\\dt.jar;%...

相似回答