JDK可能会和哪些软件会有冲突?

JDK可能会和哪些软件会有冲突?,第1张

不会和其它的软件有冲突,只会和 JDK 的不同版本有冲突。 另外,安装 jre 的话,会在浏览器里面加上插件,主要是运行 applet 的。但是不会引起冲突。 追问: 我装的是JDK16的版本,但是在cmd方式下查看版本信息却是13的,程序也只能编译,不能执行我刚刚重装了系统,还没有装过其他版本的JDK 回答: 你查看 版本信息 用的是 java -version 命令吗?假如是的,说明你的系统本身就有 jdk 13 安装在里面。。或者是其它的需要用的jdk 的应用程序安装了jdk13,并且设置好了环境变量,你只要把环境变量改为正确的就行了。右击我的电脑,点属性,高级选项里面的环境变量。首先点“新建”,然后在变量名写上 JAVA_HOME ,顾名其意该变量的含义就是java的安装路径,呵呵,然后在变量值写入刚才安装的路径 C:jdk160_03 (比如你的是17)。这个变量是很多需要 JDK的应用程序使用的,比如tomcat其次在系统变量里面找到path,没有就新建一个path ,然后点编辑,则把“;%JAVA_HOME%\bin” 加在path的最后面(如果加在最前面,把前面的分号放到后面就行了然后设置 CLASSPATH 路径,新建这样的一个。值为:“;%JAVA_HOME%\jre\lib\rtjar;%JAVA_HOME%\lib\toolsjar”Dos 下运行,用 javac编译,java 运行。假如不是用的 java -version 命令,那么我就不知道了,请把你查看版本的方法告诉我先。 追问: 嗯!是用的java -version命令!以前我也自己配环境,就这次出现了问题刚重装的系统,环境应该还是很纯净的,path里面有这些内容E:\Oracle\bin;C:\Program Files\Oracle\jre\131\bin;C:\Program Files\Oracle\jre\118\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs。因为装了几次都有问题,我就没有再装JDK了,也没有再配置环境。 回答: 呼,这是因为你装了 oracle ,oracle 安装的时候,会安装JDK,以及配置相关的环境变量。。所以:我上面说的:只会和 JDK 的不同版本有冲突,就是这个意思了。。C:\Program Files\Oracle\jre\131\bin;C:\Program Files\Oracle\jre\118\bin; path里面的这两个,就是JAVA的环境变量,装 Oracle 的时候设置的。所以你还是使用集成编译环境来写 java 吧,要不你说把我上面说的那个 path 里面要加的东东放在 path 的最前面,那样在搜索 java 的时候,就会先从你安装的目录搜索起,这样就没有问题了。不过不能保证 Oracle 能正常运行。ぷ憢娜寶﹏o 的感言: 哦 明白了!谢谢你!!

如果只安装JDK,不需要设置环境变量。

如果安装了其它带有JRE的产品就不一定了。比如:oracle

后安装的一般会把路径放在PATH前面,这样运行javac java等命令就不一定是你想要的版本。

出现这样的情况,先检查一下PATH看看。

jdk是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class。 要成为一个Java程序员,JDK是必不可少的最基本的工具。

javac是jdk在bin目录下的一个可执行文件,用来编译java文件

Java 和 c语言都是图灵完备的,也就是理论上它们的计算能力都上一样的,java能做到的c语言当然可以,反之亦然。不同的编程语言有自己的侧重点,有自己的合适的方面,开发网站,大型互联网系统我们一般使用java,而操作系统,内核程序,驱动程序往往是用c。jdk底层使用c写是因为jdk需要适配不同平台,操作系统,这些系统基本上都是c写的。

欢迎分享,转载请注明来源:浪漫分享网

原文地址:https://hunlipic.com/qinggan/11274902.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-11-26
下一篇2023-11-26

发表评论

登录后才能评论

评论列表(0条)

    保存