哪个JRE做C:\ProgramData \Oracle \ Java \ javaavath \ javaava.exe使用? [英] Which JRE does C:\ProgramData\Oracle\Java\javapath\java.exe use?
问题描述
我正在试图弄清楚java使用哪个环境变量来查找/检测C使用的JRE:\ ProgramData \ Oracle \ Java \ _javapath \ javaava.exe。
I'm trying to figure out which environment variable java uses to find/detect the JRE used by C:\ProgramData\Oracle\Java\javapath\java.exe.
根据Oracle的设计,我在C:\ProgramData \ Oracle \ Java \ javapath \中的唯一文件是
As per Oracle's design, the only files I have in the C:\ProgramData\Oracle\Java\javapath\ are
- java.exe
- javaw.exe
- javaws.exe
如果我将JAVA_HOME设置为空或某个随机文件夹,则运行带有java.exe的应用程序仍然有效。所以我只能假设它没有使用JAVA_HOME值。那怎么找到JRE文件夹呢?它是否默认为特定的东西?我也没有JRE_HOME var set。
If I set my JAVA_HOME to empty or to some random folder, running an application with java.exe still works. So I can only assume that it isn't using the JAVA_HOME value. So how does it find the JRE folder? Does it default to something specific? I have no JRE_HOME var set either.
推荐答案
这会给你一个想法:
java -verbose | more
这篇关于哪个JRE做C:\ProgramData \Oracle \ Java \ javaavath \ javaava.exe使用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!