Java 如何以编程方式更改Eclipse RCP版本2020中已安装的JRE?

Java 如何以编程方式更改Eclipse RCP版本2020中已安装的JRE?,java,eclipse,eclipse-rcp,rcp,Java,Eclipse,Eclipse Rcp,Rcp,如何以编程方式更改Eclipse RCP中已安装的JRE? 可以在“Windows->Preferences->Java->Installed JRE”下手动调整设置 我使用的是Eclipse版本2020-06(4.16.0)。我希望以编程方式更改所用JRE的路径/位置,并将RCP客户端的所有现有项目从JDK8切换到JDK11 或者,我可以在启动RCP客户端时设置新的所需默认JRE11吗?我没有看到任何关于此的文档,因此您可能需要研究现有添加JRE对话框的源代码,例如org.eclipse.jd

如何以编程方式更改Eclipse RCP中已安装的JRE?

可以在“Windows->Preferences->Java->Installed JRE”下手动调整设置

我使用的是Eclipse版本2020-06(4.16.0)。我希望以编程方式更改所用JRE的路径/位置,并将RCP客户端的所有现有项目从JDK8切换到JDK11


或者,我可以在启动RCP客户端时设置新的所需默认JRE11吗?

我没有看到任何关于此的文档,因此您可能需要研究现有添加JRE对话框的源代码,例如
org.eclipse.jdt.internal.debug.ui.jres.StandardVMPage
和相关类,例如
IVMInstall
VMStandin
JavaRuntime
和许多其他工具。