java环境变量配置完了(Java环境变量已设置,在命令提示符中输入Java可以运行,但Javac不能运行)

时间:2023-02-18 15:34:08

Win11下Java的环境变量配置好后输入Java不生效怎么办?

1、首先要确保安装的是jdk,而不只是Jre(javaruntimeenvironment),如果只安装jre,bin目录下没有javac命令,就不能执行;

2、其次保证路径没有错误,不要使用中文路径,仔细检查

环境变量

中的字符,如斜线是""而不是”/",分号是";"而不是";";

3、若安装java时把jdk的路径和jre的路径选择成一样,就造成覆盖。这时候在配置的JAVA_HOME目录lib目录下找不到tools.jar和dt.jar,bin目录下找不到javac,就不能执行。可以卸载java之后重新安装。

注意事项:配置好环境变量之后检查每个配置的路径下是否有相对应的文件。

1、安装好jdk,最好是带jre的。

2、配置环境变量-系统变量,添加CLASSPATH,%JAVA_HOME%libtools.jar;%JAVA_HOME%jrelibrt.jar;

添加JAVA_HOME写到jdk目录即可

JRE_HOME也是

3、path添加%JAVA_HOME%jrebin

%JRE_HOME%bin

Java环境变量已设置,在命令提示符中输入Java可以运行,但Javac不能运行

jdk环境变量没有设置完整,还需要把jdk安装目录下jrebin目录配置在path中。和javahome没有关系,直接在path添加路径是一样的,用javahome只是方便管理。

把java中jrebin目录配置在path中的步骤如下:

1、找到对应版本的jre,双击打开

2、单机bin目录,上方会出现路径名称,复制该路径名

3、在环境变量中粘贴复制过来的路径,确定保存即可。

然后再检查一下是否可以运行,在命令窗口中输入javac,出现如下画面,及设置成功

扩展资料:

JDK包含的基本组件包括:

javac_编译器,将源程序转成字节码

jar_打包工具,将相关的类文件打包成一个文件

javadoc_文档生成器,从源码注释中提取文档

jdb_debugger,查错工具

java_运行编译后的java程序(.class后缀的)

appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。

Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。

Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。

Jconsole:Java进行系统调试和监控的工具

参考资料:

百度百科-环境变量

java环境变量配置完了javac为什么不对呢

这种情况是因为你没有配置jdk的环境变量或者没有配置完全环境变量。需要配置的变量有JAVA_HOME变量,Path变量和CLASSPATH变量这三个变量。你先检查一下是否都配置完成并且正确,如果不会配置的话可以参考这篇教程

网页链接

别用%home_work%,直接用绝对路径,现在win10有些都不读取这个,

不读取%home_work%/bin之所以能在命令符窗口运行java,是因为C:ProgramFiles(x86)CommonFilesOracleJavajavapath文件里也有个java.exe,但是没有javac.exe。所以运行不了javac。

不信的话可以在自己java目录bin下cmd用java-version看一下版本,和在命令符窗口查出来的java-version版本不一样(只有javac错误的情况下才会出现这种情况,配置成功的不会出现这种情况)

先检查下JAVA_HOMEcmd--->echo%JAVA_HOME%

然后看pathmd--->echo%path%

%JAVA_HOME%/bin;

这里的%JAVA_HOME%是你的jdk安装路径.path必须配到bin这个目录下,因为javac.exe就在这个目录.比如我的是在d盘;path就配D:Javajdk1.7.0_51bin

应该装jdk而不是jre.jre只是运行Java程序的

检查一下漏写了哪个符合没?一般都是不小心写漏了一个

%JAVA_HOME%/bin;

java环境变量配置好了怎么办

你要配置三个环境变量

JAVA_HOME

CLASSPATH

Path

你都配置了吗?

系统变量→新建JAVA_HOME变量。

变量值填写jdk的安装目录(本人是E:Javajdk1.7.0)

系统变量→寻找Path变量→编辑

在变量值最后输入%JAVA_HOME%bin;%JAVA_HOME%jrebin;

(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

系统变量→新建CLASSPATH变量

变量值填写.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar(注意最前面有一点)

系统变量配置完毕

检验是否配置成功运行cmd输入java-version(java和-version之间有空格)

java环境变量设置好了然后怎么使用

要确保你安装的是jdk,并且路径没有错误,最好不要使用中文路径计算机(右键)-属性-高级系统设置-环境变量1.新建系统变量:JAVA_HOMEC:ProgramFiles(x86)Javajdk1.6.0_10(你的JDK安装路径)2.在系统变量path后添加;%JAVA_HOME%bin;

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;
3.作者投稿可能会经我们编辑修改或补充。

标签:
相关文章
猜你喜欢
Copyright © 优秀学习百科 2019-2023