微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如果我安装JDK的新版本,运行Java进程会怎样?

我想知道如果在Debian机器上更新JDK,运行Java进程会发生什么。 其他系统的答案也可能是一样的,我只是想更加明确我的环境。

更新意味着更新的JDK将被安装在现有的JDK旁边,符号链接/usr/lib/jvm/default-java将被更改为新JDK的文件夹。

更新后的文件夹结构:

/usr/lib/jvm/default-java – > /usr/lib/jvm/jdk1.7.0_79

/usr/lib/jvm/jdk1.7.0_21 # old version

/usr/lib/jvm/jdk1.7.0_79 # new version

运行过程是否会受到这种变化的影响?

如何使用其他语言安装Java?

在ubuntu上安装jdk8 – “无法find软件包”更新不能修复

Hadoop安装:namenode无法启动

在哪里以及如何在Linux中stored procedures信息

从Java发送input到应用程序?

logstash org.elasticsearch.discovery.MasterNotdiscoveredException错误

在Mac和Windows上打印摆动 – postscript支持在哪里?

如何解决java.lang.UnsatisfiedLinkError:无法find依赖库”没有System32?

从Java应用程序中获取用户名(Windows)

AD返回8009030C:LdapErr:DSID-0C09043E,注释:AcceptSecurityContext错误,数据0,vece

正在运行的进程将从真正的JVM可执行文件运行,而不是从符号链接中运行。

因此,它们将继续运行,但不会切换到刚刚安装的新JVM版本,直到您重新启动它们。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐