`
venus224
  • 浏览: 208027 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

安装完jdk后怎么没有javac文件的问题?

    博客分类:
  • j2se
JDK 
阅读更多
JDK和JRE一定不能安装在同一文件夹中,(jdk自带的那个jre除外)否则运行的时候会找不到javac命令。

原因:JRE晚于JDK安装,而JRE只是提供Java运行环境,不需要javac编译命令的。 JRE安装前你会发现它会自动删除一些无关文件,如果同JDK安装在同一目录下,原本JDK中完好的javac命令就会被删除!!

解决方案:重新安装一次JDK 你会发现系统会安装两次文件 第一次的是jdk 第二次的是jre 只要保证你两次安装的目录不是同一个就OK
分享到:
评论

相关推荐

    针对javac的命令错误,jdk环境变量设置方法

    这种情况通常发生在刚刚安装完Java Development Kit (JDK) 并尝试编译Java代码时。为了解决这个问题,正确配置Java环境变量至关重要。 #### 一、理解环境变量 环境变量是在操作系统中定义的一组变量,它们为程序...

    suse系统下安装JDK

    如果输出为空,说明没有安装JDK 1.4。如果输出有内容,需要卸载已经安装的JDK 1.4。卸载命令为`#rpm -e --nodeps [上步操作输出的文件]`。同时,需要删除java和javac命令,命令为`# rm -f /usr/bin/java`和`# rm -f ...

    【linux安装部署jdk1.8】

    安装完成后,可以运行以下命令来验证JDK是否已正确安装: ```bash java -version javac -version ``` 如果输出显示JDK 1.8的版本信息,那么恭喜你,安装成功了! 5. **设置默认JDK**(可选): 如果你的系统...

    JDK 1.8安装文件

    **JDK 1.8安装文件** Java Development Kit(JDK)是Oracle公司提供的用于开发和运行Java应用程序的工具集合。JDK 1.8是Java语言的一个重要版本,它在2014年3月发布,引入了多项重要特性,极大地提升了开发者的工作...

    JDK的JAVAC的错误问题,环境配置

    - **常见问题排查**:如果出现`'javac'不是内部或外部命令,也不是可运行的程序或批处理文件`的错误提示,很可能是`Path`变量配置不正确。确保分号(`;`)前后没有空格,且路径正确无误。 #### 四、小结 正确配置JDK...

    centos安装jdk1.8时出现没有/lib/ld-linux.so.2:这个文件的原因分析

    安装完后 java -version 查看版本出现: 原因是:没有那个文件或目录,找了很久发现需要安装glibc.i686 使用命令:sudo yum install glibc.i686 再次查看版本: 总结 以上所述是小编给大家介绍的centos安装...

    JDK1.8安装文件jdk1.8.zip

    在压缩包文件列表中,"jdk1.8"可能指的是整个JDK的解压文件夹,其中包含了Java运行时环境(JRE)、编译器(javac)、开发者工具(如javadoc和jar)以及其他必要的库和配置文件。这些文件对于理解和使用JDK 1.8至关...

    jdk7 javac源码

    在JDK 7版本中,javac是主要的Java源代码编译器,负责将程序员编写的.java文件转换为可执行的.class文件。这里我们将深入探讨JDK 7中javac源码的相关知识点。 1. **编译过程**: - **词法分析**:javac首先将源...

    JDK1.7 无需安装,拷贝直接用

    8. **bin**:包含可执行文件,如`java`, `javac`, `jar`等,是开发者最常使用的命令行工具。 9. **db**:可能是一个数据库,用于Java应用程序的本地存储,如Java DB(Derby)。 配置JDK1.7环境时,主要步骤包括设置...

    JDK命令学习 javac java javah jdb

    javac 命令可以生成类文件、接口文件和枚举文件等。 三、java 命令 java 命令是 Java 应用程序的入口点,用于运行 Java 应用程序。java 命令可以加载类文件、接口文件和枚举文件等,并将其转换成机器代码。 四、...

    jdk8,64位安装后的jre文件

    在这里,我们关注的是"jdk8,64位安装后的jre文件",这意味着我们将讨论在64位操作系统上安装JDK8后,JRE部分的内容和相关知识点。 首先,JDK8的64位版本是在64位处理器架构上运行的Java开发和执行环境。与32位版本...

    UOS安装...jdk8

    在本文中,我们将深入探讨如何在UOS(统一操作系统)上安装Java Development Kit(JDK)8,使用提供的文件“jdk-8u401-linux-x64.tar.gz”。JDK是开发和运行Java应用程序必不可少的工具集合,包含了编译器、调试器、...

    jdk16安装文件

    配置完环境变量后,重启命令提示符窗口,输入`java -version`和`javac -version`命令,如果正确显示JDK版本信息,说明安装和配置成功。 **6. JDK 1.6.45 的关键特性** - 改进的内存管理和垃圾回收机制,提高应用...

    jdk安装文件

    4. **验证安装**:安装完成后,打开命令提示符并输入`java -version`和`javac -version`命令,如果显示JDK的版本信息,说明安装成功。 5. **JDK的使用**:现在你可以开始使用JDK进行Java编程了。使用`javac`命令...

    jdk-7u10-windows-i586安装后jdk中jre文件

    在安装完成后,JDK的主目录通常位于“C:\Program Files (x86)\Java\jdk1.7.0_10”下,这表明它是一个典型的Windows系统安装路径。 在该目录中,`jre`子目录包含了JRE的所有组件。JRE是Java应用程序运行的基石,它...

    linux jdk+tomcat安装

    如果遇到权限问题,例如提示 `-bash: ./jdk-6u45-linux-x64.bin: Permission denied`,可以先通过 `chmod 777 jdk-6u45-linux-x64.bin` 赋予文件执行权限,然后再运行安装命令。 - 在安装过程中,会显示协议条款,...

    javac-jdk.rar

    当你编写完一个.java文件后,javac会将这个源代码文件转换成Java字节码(.class文件),这种字节码可以在任何支持Java的平台上运行,实现了“一次编写,到处运行”的目标。javac的编译过程包括词法分析、语法分析、...

    jdk-6u26-windows-i586安装后jdk中jre文件

    在给定的标题"jdk-6u26-windows-i586安装后jdk中jre文件"中,我们讨论的是JDK的第6个更新版本(Update 26),专为32位Windows操作系统设计。 JRE,全称为Java Runtime Environment,是Java应用程序的运行时环境。它...

Global site tag (gtag.js) - Google Analytics