本文目录一览:
- [JAVA环境变量都设置好了,但是在命令行java -version就是有错误。](#JAVA环境变量都设置好了,但是在命令行java -version就是有错误。)
- 环境变量都设置好了,JAVA还是无法加载URL
- Win11下Java的环境变量配置好后输入Java不生效怎么办?
- 怎么看java环境变量是否配置好了
- 怎样知道java环境变量配置成功了?
JAVA环境变量都设置好了,但是在命令行java -version就是有错误。
- 右击【我的电脑】---【属性】-----【高级】---【环境变量】。
- 选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名”文本框输入“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”,输出帮助信息即为配置正确。如图:
注意事项:记得不要漏掉最后的“;”符号。
扩展资料:
- -Xmixed
设置-client 模式虚拟机对使用频率高的方式进行 Just-In-Time 编译和执行,对其他方法使用解释方式执行。该方式是虚拟机缺省模式。 - -Xint
设置-client模式下运行的虚拟机以解释方式执行类的字节码,不将字节码编译为本机码。 - -Xbootclasspath:path
- -Xbootclasspath/a:path
- -Xbootclasspath/p:path 改变虚拟机装载缺省系统运行包 rt.jar 而从-Xbootclasspath 中设定的搜索路径中装载系统运行类。除非你自己能写一个运行时,否则不会用到该参数。
参考资料:百度百科JAVA
环境变量都设置好了,JAVA还是无法加载URL
正确配置:环境变量(请按顺序来设置),例如:
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_05
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH=.;%JAVA_HOME%\bin;
确保 .java
和 .class
文件在同一文件目录下,且cmd输入命令行也在同一个文件目录下。
javac
执行 .java
文件顺利生成 .class
文件,但是 java
无法加载主类。
有一种可能就是:你在 java -tab
产生的类文件是附带 .class
后缀名的。
例如:
java HelloWorld.class
就会报错!
将 -tab
产生的 .class
删除,只剩下类文件的名字,就 OK 啦。
即:
java HelloWorld
就没有问题了。
javac
的时候是要附带后缀名 .java
的,但是执行 java
命令时,不需要 .class
后缀名!
Win11下Java的环境变量配置好后输入Java不生效怎么办?
- 首先要确保安装的是 jdk,而不只是 Jre(Java Runtime Environment),如果只安装 Jre,bin 目录下没有
javac
命令,就不能执行; - 其次保证路径没有错误,不要使用中文路径,仔细检查环境变量中的字符,如斜线是
\
而不是/
,分号是;
而不是;
; - 若安装 Java 时把 jdk 的路径和 jre 的路径选择成一样,就造成覆盖。这时候在配置的
JAVA_HOME
目录 lib 目录下找不到tools.jar
和dt.jar
,bin 目录下找不到javac
,就不能执行。可以卸载 Java 之后重新安装。
注意事项:配置好环境变量之后检查每个配置的路径下是否有相对应的文件。
怎么看java环境变量是否配置好了
方法如下:
- 点击开始--运行--输入
cmd
,点击确定。 - 在命令行窗口输入
javac
,出现下图所示: - 再次输入
java
,出现下图所示: - 最后输入
java -version
,出现下图所示: 如果出现上面的前两个图片显示的内容就说明 jdk 的环境变量配置是正确的,第三个命令是检查当前电脑中使用的 jdk 的版本及位数。
怎样知道java环境变量配置成功了?
环境变量设置:
- 系统变量-新建-变量名:
JAVA_HOME
变量值:D:\j2ee\jdk
- 系统变量-新建-变量名:
CLASSPATH
变量值:.;%JAVA_HOME%\lib
- 系统变量-编辑-变量名:
Path
在变量值的最前面加上:%JAVA_HOME%\bin;
开始-》运行-》cmd
-java -version
输出版本号,说明配置好了。 Java 是一门面向对象编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多继承、指针等概念,因此 Java 语言具有功能强大和简单易用两个特征。Java 语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程[1]。 Java 具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点[2]。Java 可以编写桌面应用程序、 Web 应用程序、分布式系统和嵌入式系统应用程序等[3]。 JDK(Java Development Kit)称为 Java 开发包或 Java 开发工具,是一个编写 Java 的 Applet 小程序和应用程序的程序开发环境。JDK 是整个 Java 的核心,包括了 Java 运行环境(Java Runtime Environment),一些 Java 工具和 Java 的核心类库(Java API)。不论什么 Java 应用服务器实质都是内置了某个版本的 JDK。主流的 JDK 是 Sun 公司发布的 JDK,除了 Sun 之外,还有很多公司和组织都开发了自己的 JDK,例如,IBM 公司开发的 JDK,BEA 公司的 Jrocket,还有 GNU 组织开发的 JDK[13]。