首页编程java编程为什么java装完没有jdk,安装完jdk后怎么没有javac文件

为什么java装完没有jdk,安装完jdk后怎么没有javac文件

编程之家2023-10-1289次浏览

大家好,今天来为大家分享为什么java装完没有jdk的一些知识点,和安装完jdk后怎么没有javac文件的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

为什么java装完没有jdk,安装完jdk后怎么没有javac文件

安装完jdk后怎么没有javac文件

jdk和jre一定不能安装在同一文件夹中,(jdk自带的那个jre除外)否则运行的时候会找不到javac命令。

原因:jre晚于jdk安装,而jre只是提供java运行环境,不需要javac编译命令的。

jre安装前你会发现它会自动删除一些无关文件,如果同jdk安装在同一目录下,原本jdk中完好的javac命令就会被删除!!

为什么java装完没有jdk,安装完jdk后怎么没有javac文件

解决方案:重新安装一次jdk

你会发现系统会安装两次文件

第一次的是jdk

为什么java装完没有jdk,安装完jdk后怎么没有javac文件

第二次的是jre

只要保证你两次安装的目录不是同一个就ok

为什么没有jdk-16的文件夹

因为Jdk中本身就有jre,一般较低版本jdk安装完,有一个单独的jre目录,即便没有,jdk中也含有jre环境。

出现这个问题可能有以下几种原因:1、对该文件没有执行的权限。2、我们的机器是64位的,而下载的jdk是32位的。

JDK/Java16正式GA。JDK/Java16总共包含17个JEP,涉及到新语言特性、改进JVM、新工具和库、对未来功能的验证、孵化和预览阶段的功能以及提升生产效率这几大方面。JDK/Java16的亮点包括孵化阶段的VectorAPI、密封类和接口、将JDK移植到Windows/AArch64平台、启用C++14语言特性,以及将ZGC线程堆栈处理从安全点移动到并发阶段等。最新的Java开发工具包(JDK)最终完成了instanceof(JEP394)和Records(JEP395)的模式匹配,这是Java14中首次预览的语言增强功能。此外,开发人员可以使用新的PackagingTool(JEP392)进行自我包装。包含Java的应用程序,并探索三种孵化功能,即VectorAPI(JEP338),ForeignLinkerAPI(JEP389)和Foreign-MemoryAccessAPI(JEP389),以及一种预览功能,SealedClasss(JEP397)。

JDK安装成功了,为什么输入javac后显示不是内部或外部命令

原因一:没有安装jdk,只安装了jre

jdk1.7.0_60+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提示“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”。

解决方法:安装jdk即可。

原因二:安装了jdk和jre,但是配置失败

安装了jdk的话,正常cmd下输入javac时一定可以成功的,

所以,是环境配置有问题,我们可以检查以下三处地方:

第一、”JAVA_HOME”

JAVA_HOME的内容是jdk安装目录。如小编安装的位置:D:\Program Files(x86)\Java\jdk1.7.0_60,并且后边不带分号;

第二、检查CLASSPATH,

这是一个jar包的调用。.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有点号和分号,后边结尾也有分号。)或者可以写成“.;%JAVA_HOME%\lib;”如图所示,一样的效果;

第三、检查“PATH“变量是否正确

PATH变量很简单,就是jdk的bin目录的意思。%JAVA_HOME%\bin;

安装java后jdk源文件在哪

在安装上当的src下面,如:

如C:\Program Files\Java\jdk1.5.0_04\src.zip

版本

JDK(Java Development Kit)是 Java语言的软件开发工具包(SDK)。

SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。

EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。

ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。

没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。

好了,文章到这里就结束啦,如果本次分享的为什么java装完没有jdk和安装完jdk后怎么没有javac文件问题对您有所帮助,还望关注下本站哦!

java接口都有什么区别吗(在java中,什么是接口,接口的特点是什么)javabean 是什么?什么是JavaBean