我正试图通过vscode在termux上使用java,但vscode本身无法定位java jdk。那么问题出在哪里呢。我正试图在/home/home/com.termux/files/usr/lib
的termux目录中找到java解释器,但找不到java解释器。有人告诉我java解释器在哪里。当我试图通过手动方法将其编译为java main.java
时,java正在工作。这对我来说是有效的,但只需点击vs代码上的运行按钮就不会自动工作。
在setting.json文件中使用以下配置来指定jdk
路径
"java.configuration.runtimes": [
{
"name": "JavaSE-1.8",
"path": "C:\Program Files\Eclipse Adoptium\jdk-8.0.332.9-hotspot"
},
{
"name": "JavaSE-17",
"path": "C:\Users\Admin\AppData\Local\Programs\Eclipse Adoptium\jdk-17.0.3.7-hotspot",
"default": true
}
],
或者使用此配置指定用于启动Java语言服务器的JDK(17或更新版本(的文件夹路径。
"java.jdt.ls.java.home": "c:\Users\Admin\AppData\Local\Programs\Eclipse Adoptium\jdk-17.0.3.7-hotspot",
以上配置是一个示例,请根据您自己的情况进行修改