安装JDK后出现 只能运行JAVA不能运行JAVAC
2017-07-08 19:45
295 查看
在Windows上装了Oracle/Sun JDK(过程中还同意安装了Public JRE),然后没有修改过PATH环境变量的配置,然后在命令行里运行的java.exe来自Public JRE,具体来说在C:\Windows\System32\java.exe。它会找到系统上现在装着的那个Public JRE的具体路径去运行Java程序。而javac.exe不是JRE的一部分,而是JDK的。JDK的安装程序不会自动将自己的bin目录配置到PATH环境变量上,所以在命令行里也看不到它。要解决这个问题要么自己手动把JDK安装目录的bin目录配置到PATH环境变量里,要么在命令行用JDK的全路径去访问javac.exe
也可以直接重新安装JDK 安装之前选择一下JDK目录 即可
也可以直接重新安装JDK 安装之前选择一下JDK目录 即可
相关文章推荐
- Windows中安装jdk,出现javac不是内部或外部命令 也不是可运行的程序
- 安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行"解决方法
- 配置jdk时,java -version,没有问题,javac不能运行
- Linux安装jdk后重启再运行出现bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
- Java 重新安装JDK之后,运行java指令出现error while loading shared libraries: libjli.so
- 安装JDK后,运行java命令出现错误Error:could not open ...jvm.cfg
- 安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行...
- 关于java编辑器eclipse工具以及jdk安装导致的javac不能使用问题
- 安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行"解决方法
- 安装jdk后,在cmd中输入“javac”,出现“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件”的解决方法
- java只安装了jre,没有安装jdk,是不能运行源代码
- jdk 安装出错,java -version 或java 可以运行,但是javac不行
- 卸载或重新安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行"解决方法(转)
- Tomcat启动时一闪而过,但是jdk环境变量配置正确,并使用java或者javac命令多可以运行,但是tomcat不能运行解决办法。
- 关于ubuntu 命令update-alternatives --config java 安装jdk出现不能选择版本问题!
- 安装完jdk后,cmd 运行java和java -version都行,就是运行javac不行
- 安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行"解决方法
- JDK安装过程中出现“javac不是内部或外部命令”问题的解决
- 安装jdk后出现bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题