「java命令无效」java运行cmd命令无效
本篇文章给大家谈谈java命令无效,以及java运行cmd命令无效对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、javac命令无效,该如何解决?
- 2、为什么java命令不能正常使用?
- 3、java 提示符命令不能用,怎么办?
- 4、java环境变量设置正常,eclipse,tomcat都正常工作,可是cmd下java命令无效,为什么?
- 5、java 命令无法运行
- 6、java 提示符命令不能用
javac命令无效,该如何解决?
你先按照下文配置好环境,然后在运行的时候转到文件目录下,比如,你的hello.java在D盘,那么首先转到D盘下面,然后javac hello.java java hello,这样就可以了
=====================================
JDK安装设置环境变量
一、前言
JDK(Java Development Kit )是一切java应用程序的基础,可以说,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class。目前已经正式发布的最新版本是JDK1.3。考虑到我对linux不熟悉,而且大多数都是在MS系统下,所以,在这里我用的是win2000。
二、下载,安装
下载地址为JAVA官方站点:java.sun.com,国内也到处都是。
Windows下,直接运行.exe文件,安装到一个目录,我这里用F:\jdk13作为例子。
三、配置
桌面上选择“我的电脑”(右键)
高级
环境变量
在“系统变量”---“新建”
在变量名中输入:CLASSPATH,变量值中输入:
F:\JDK13\LIB\dt.JAR;F:\JDK13\LIB\TOOLS.JAR;F:\JDK13\BIN;然后确定;
好了,配置完了,要重新启动计算机后,环境变量才能有效的。
四、测试
(1)用文本编辑器写一个简单的java程序:
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
这个例子就是著名的“Hello World”,它的功能就是显示“Hello World”。
注意:该文件名称必须为“HelloWorld.java”,大小写也区分。细心的朋友会注意到就是和public class后的名字一样的。
(2)编译:在dos命令提示符下执行:(注意大小写)
javac HelloWorld.java
如果正常的话,将生成HelloWorld.class文件。
(3)运行:在dos命令提示符下执行:(注意大小写)
java HelloWorld
这里有一个java初学者很有可能遇到的问题(不怕笑话,我也是)就是输入:
java HelloWorld.class
多了后面的.class,一定要注意,否则会出现下面的错误:
Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class
(本人猜想,是不是java翻译“.”的时候换成了“/”,或者是其他的本人不知道的原因)
好了,运行java HelloWorld应该会出现伟大的“Hello World”了。
到这一步,你已经成功配置好了JDK,可以开始漫长而痛苦(对于象我一样的,以前不懂java的朋友来说,可以用“痛苦”来形容,不理解的概念,不熟悉的java api...,不过,不要急,我将和大家一起慢慢入门,慢慢提高... ...)的Java过程了。
为什么java命令不能正常使用?
JDK这些都是正常的,你注意你的Hello.class文件是在哪里,是在ECLIPSE里是吗?
你把.class文件拷到c盘根目录下,然后在同一目录下执行java Hello
java 提示符命令不能用,怎么办?
这说明环境变量没有配置好。请按一下步骤配置:
1, 找到你的jdk安装目录,比如是D:/java/jdk1.5.0_08
2.右击“我的电脑”,点击“属性”;
3.选择“高级”选项卡,点击“环境变量”;
4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:/java/jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);
Path使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:
.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar (要加.表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME;
6.“开始”-;“运行”,键入“cmd”;
7.键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功
记得采纳~
java环境变量设置正常,eclipse,tomcat都正常工作,可是cmd下java命令无效,为什么?
命令行无效一般都是你java环境变量设置有问题。你好好检查一下,然后再命令窗口中输入java和javac命令能显示就说明你环境变量设置对了,不然就没设置对。
你以前没有在命令行里检查吧,以前是不是直接在eclipse里运行的啊。eclipse里有自带的java运行环境。是不需要你本地配置的。
java 命令无法运行
明显环境变量出错了
错误是没有发现环境变量
重新设置一遍吧
环境变量配置如下:
JDK环境变量配置:
如果你的JDK安装在C盘里,如:C:\Program Files\Java\jdk1.6.0_10,
1.变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.6.0_10
再次点新建:
2.变量名:classpath
变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3.在path里加入 ;C:\Program Files\Java\jdk1.6.0_10\bin
java 提示符命令不能用
在成功安装完jdk之后有两种方法运行java提示符
第一种方法:
在配置完环境变量之后,再运行java提示符。
环境变量配置方法如下:
右击【我的电脑】---【属性】-----【高级】---【环境变量】。
选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径(也就是步骤5的文件夹路径),单击“确定”按钮。
在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”或者是直接“%JAVA_HOME%\bin;”,单击确定按钮。
在“系统变量”选项区域中查看CLASSPATH 变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”。
在DOS命令行窗口输入“JAVAC”,输出帮助信息即为配置正确。
此时可以在DOS中随意使用就java提示符了。
第二种方法:
进入jdk安装目录,再运行jiava提示符。
在DOS中进入到jdk安装目录的bin目录下面,然后再运行java提示符。这样也是能正常地运行java提示符的。
关于java命令无效和java运行cmd命令无效的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。