百度
360搜索
搜狗搜索

jdk环境变量配置javac失败,java环境变量配置完了javac为什么不对呢详细介绍

本文目录一览: java环境变量配置完了javac为什么不对呢

因为名称路径不对,应该如下:
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0
变量名:path
变量值:%JAVA_HOME%\bin;其他原来的路径安装jdk过程中,会弹出一个jre的安装,这个和jdk不能安装在同一目录下,否则会冲突。
扩展资料:Java还可以设置临时环境变量,set path可以查看环境变量。
set path=??;可以修改环境变量,指向目标路径,此时只有一个路径,适用于U盘编辑Java,对所使用电脑不产生任何记录, 且只在当前dos窗口有效。
set path=??;%path%;,此时可以调用电脑内部的路径和库,需要注意的是将优选路径写在左边,用英文分号连接。
可以采用上一步的思想,设置临时的classpath
当报错为找不到类时,我们首先检查类名的书写是否正确,然后利用set classpath检查类路径是否正确;
set classpath可以查看类路径
set classpath=.;%classpath%;
参考资料来源:环境变量-百度百科

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

jdk环境变量没有设置完整,还需要把jdk安装目录下\jre\bin目录配置在path中。和javahome没有关系,直接在path添加路径是一样的,用javahome只是方便管理。
把java中\jre\bin目录配置在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进行系统调试和监控的工具
参考资料:
百度百科-环境变量

jdk环境变量设置不成功怎么办[转]

阿桂L ?2017-07-10 21:21:51?

https://blog.csdn.net/qq_38750864/article/details/74936812

? ? ? ? ? 一、配置正确环境变量 , ? 对于安卓初学者来说,正确的配置环境变量是我们学习的第一步。

? ? ? ?1.安装时JDK会有两次询问,一个是jdk,一个是jre。都统一安装在一个目录,选择之后走默认就行。

? ? ? ?2.打开计算机、属性、高级系统设置、环境变量。

? ? ? ?3.新建系统变量。变量名:JAVA_HOME ?变量值:jdk安装目录。

? ? ? ?4.再一次新建系统变量,变量名:classpath ?变量值:?.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar ? ?注意前面有一个点 "." 。

? ? ? 5.修改系统变量Path,添加变量值 ;%JAVA_HOME%\bin; ?前面没有英文分号,请加上。

? ? ? 6.验证是否配置正确,打开命令提示符、cmd。

? ? ? 7.输入javac 、java -version、javac -version ?出现jdk版本信息说明配置正确。

? ? ? ?二、jdk环境变量设置不成功怎么办

? ? ? ?像这样的,怎么解决呢

? ? ? ?通常的验证方法是使用语句“java?-version”和“javac”,往往是“java?-version”可以使用,而“javac”会出错,弄了半天一头雾水,解决方法是在dos中进行配置

在电脑的搜索框中写入“cmd”点击cmd.exe在dos环境中写上“SET?JAVA_HOME=C:\Program?Files\Java\jdk1.8.0_77”(这个是jdk的安装目录,请根据自己jdk的

? ? ? 安装目录填写),然后敲回车键。再写“SET Path=%JAVA_HOME%\bin“,然后敲回车键,最后试一下“javac -versio” 。

? ? ?实在不行就重装,我之前jdk的装在D盘,也是报这个错误,后来重新装了下,路径默认,根据步骤一步步配置,一下就成功了。

jdk环境变量配置之后javac用不了

如果javac无法运行的话,只能说明配置是成功完成,但是并不是配置正确的。
如:jdk安装在“D:\Program Files\jdk1.7.0_10”
第一步:新建“java_home”值,输入“D:\Program Files\jdk1.7.0_10”;
第二步:新建“classpath”值,输入“.;%java_home%\lib”;
第三步:在path中增加“%java_home%\bin”;
备注:配置环境变量在“计算机”右击“属性”,之后选择“高级环境变量”,在选择“环境变量”即可。

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

别用%home_work%,直接用绝对路径,现在win10有些都不读取这个,
不读取%home_work%/bin之所以能在命令符窗口运行java,是因为C:\Program Files (x86)\Common Files\Oracle\Java\javapath文件里也有个java.exe,但是没有javac.exe。所以运行不了javac。
不信的话 可以在自己java目录bin下cmd 用 java -version 看一下版本 ,和在命令符窗口查出来的 java -version 版本不一样(只有javac错误的情况下才会出现这种情况,配置成功的不会出现这种情况)
先检查下JAVA_HOME cmd ---> echo %JAVA_HOME%
然后看path md ---> echo %path%
%JAVA_HOME%/bin;
这里的%JAVA_HOME%是你的jdk安装路径 . path必须配到bin这个目录下,因为javac.exe就在这个目录.比如我的是在d盘 ; path 就配 D:\Java\jdk1.7.0_51\bin
应该装jdk而不是jre.jre只是运行Java程序的
检查一下漏写了哪个符合没?一般都是不小心写漏了一个
%JAVA_HOME%/bin;
这种情况是因为你没有配置jdk的环境变量或者没有配置完全环境变量。需要配置的变量有JAVA_HOME 变量,Path 变量和CLASSPATH 变量这三个变量。你先检查一下是否都配置完成并且正确,如果不会配置的话可以参考这篇教程网页链接

jdk 环境变量配置 javac运行出错

这不能说全是classpath的问题。首先你应该正确设置classpath,一般这个目录作为你Java开放、编程的工作目录。现在你只要把你的.class文件放到classpath目录下就行了,不过如果你是一个.java文件有多个类,那么就不止是.class文件了,还有其他文件。建议初学时把.java文件也放到classpath目录下编译会简单点。

jdk环境变量配置javac无法运行。。。

安装JDK,为Java配置开发环境
1.计算机-右键-属性
2.右侧高级系统设置
3.选择"高级"选项卡
4.点击环境变量
在用户变量中新建
名称:java_home 值:JDK的安装目录
名称:class_path 值:JDK的安装目录\lib (共享Java开发包)
名称:path(已经可能存在) 值:JDK的安装目录\bin(Java工具程序)
如果存在则使用";"将值分开
C:\Program Files (x86)\QuickTime\QTSystem\%JAVA_HOME%\bin;
中间加上一个分号,后面的可以不要
像这样
C:\Program Files (x86)\QuickTime\QTSystem\;%JAVA_HOME%\bin;
;%JAVA_HOME%\jre\bin; 改为;%JAVA_HOME%\bin;

win10安装JDK最新1.8版,配置了环境变量,但是javac还是不成功,到底为什么

我是直接配置的用户变量.供参考
1,确定JAVA_HOME变量是正确的,真实存在的,方法:打开一个文件夹浏览窗口,在地址栏里输入%JAVA_HOME%\bin,如果真实有效,会打开那个文件夹,里面有javac.exe存在
2,如果确定1没问题,请重新打开黑窗口,配置的环境变量有可能不会在正在打开的黑窗口里生效,如果1有问题,请更正,给JAVA_HOME正确的值

JDK环境变量设置java、java -version都测试成功,可是javac却不成功啊,弄了两天了,求各位帮忙了,谢谢

1.JDK配置:
1.我的电脑-》属性-》高级-》环境变量
2.配置用户变量:
a.新建JAVA_HOME
D:\Program Files\Java\jdk1.6.0_24
b.新建PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
c.新建CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
3.测试环境变量配置是否成功:
开始-》运行-》CMD
java -version
4.第一个简单程序
打开记事本,输入如下代码
class HelloWorld{
public static void main(){
System.out.println("Hello World!");
}
}
这是我拭过,javac 能通过的,希望对你有帮助。
你在DOS下测:java \javac 都是能正常提示用法说明你的设置是没问题的。什么PATH后面要加个;那都是扯蛋,最后一个分号本来就是可以省略的,别听那些半桶水的人瞎忽悠。

但是要注意一个问题;

你在DOS下javac一个.java文件的时候,必须确认你在dos命令行所在的目录必须是你的.java文件所在的目录。例如,你在D盘下的名叫JAVA的文件夹下建你的Cat.java,那么,你要先进入DOS窗口,再用“D:”命令进去D盘,在用“cd JAVA”命令进去叫JAVA的文件夹,然后再打你的javac Cat.java就行了
其实很简单!
只需将%JAVA_HOME%\bin放到 path路径的最前面
就ok了
另外,别忘了
javac 后面的文件必须加后缀 .java
path: %JAVA_HOME%\bin;
path 下只需要配置bin目录 (这里bin不是jre下的是根目录下的)
你的path写错了。
最后加个;号这个不能省略。

阅读更多 >>>  如何在linux中写java代码

网站数据信息

"jdk环境变量配置javac失败,java环境变量配置完了javac为什么不对呢"浏览人数已经达到21次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:jdk环境变量配置javac失败,java环境变量配置完了javac为什么不对呢的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!