linux的jdk如果是自带的jdk open,会对java web项目有影响吗?
你可以用docker,不管什么环境都不会有任何影响
OpenJDK基础代码都是来自Oracle的JDK,但是为了开原协议的要求,把Oracle JDK中用到的一些非开源的组件、代码去除了,替换成了开源的组件,主要的是在加密和图形的部分。可能会有一些不兼容.但基本上你运行Java web项目是没什么影响的
tomcat内部的配置指定成Oracle jdk,我不确定open jdk是否一定没有问题,但是Oracle jdk始终是安全的。
使用docker也是一个非常好的选择
最好自己下载一个jdk然后替换掉,要不然一旦出问题很难想到是jdk版本的问题。
一般情况下都是先卸载本机带有的jdk然后重新安装的。因为本机带有的jdk不知道是什么版本而且其来源也不太清除,为了预防万一,一般都是先卸载自带的然后安装自己下载的
步骤如下:
rpm -qa | grep jdk
rpm -qa | grepgcj
rpm -qa|grep jdk
望采纳