如何在STS(3.5)中配置OpenJDK-11?当我转到window > Preferences > Java > Installed JRE并提供OPENJDKHomeFolder\bin时,我会收到一条消息:"Target不是JDK root.javaEXECUBLE未找到“。
我找不到任何关于这个问题的参考资料/文件。请给我任何建议。
发布于 2020-10-19 06:24:58
很抱歉。我使用了sts-4.8.0.RELEASE。@MartinLippert -我还必须做下面的工作-在STS-4.8.0RELEASE\SpringToolSuite4.ini文件中,除了指向@Kris -vm提到的主文件夹之外,我还必须在第一行中添加以下内容
绝对路径( OpenJDK11\openjdk-11.0.2_windows-x64_bin\jdk-11.0.2\bin\javaw.exe )
注意:在ini文件中添加上面的任何位置都是行不通的。为什么?一定要注意!
讽刺的是,我找不到任何关于这个问题的解释。得花一天时间才能弄清楚。无论如何,让它发挥作用,并希望它将对其他人有用。
发布于 2020-10-13 15:15:37
基本上,我认为这样做几乎是正确的。与其指向'bin‘文件夹,不如将其指向JVM安装的'root’文件夹,如消息所示。
因此,换句话说,不要指向'bin‘文件夹,而是指向该文件夹的父文件夹。
https://stackoverflow.com/questions/64304772
复制相似问题