Please download and install a JDK to compile your project. You can configure your projects with different JDKs by the setting ['java.configuration.runtimes'] (https://github.com/redhat-developer/vscode-java/wiki/ JDK-Requirements#java.configuration.runtimes)
e:\jdk18\bin is not a valid Java runtime home directory.
Build failed, do you want to continue?
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Configure Runtime for Projects
No project detected yet. Please refresh later if Java extension is importing your projects.
The public type Demo1 must be defined in its own file
写 Class 提示错误:
The public type HelloWorld must be defined in its own file,
是由于定义的 Java 类与 文件名 不一致导致的。
解决方法:
1、把 文件名 修改成 类名 一样的名字。
2、把 类名 修改成 文件名 一样的名字。
3、子类继承父类时,不需要再用 public 修饰。...
诸如此类的错误,原因有几个:
1、设计java_home路径错误,选择jdk17目录,而不是点进去。
2、调整一下vscode插件的版本。可能需要降低。
3、Java文件名和类名要一致。
https://stackoverflow.com/questions/45182717/java-home-is-set-to-an-invalid-directory
我已经JAVA_HOME
在我的系统中设置,C:\Program Files\Java\jdk1.8.0_ 131\bin;
我正在尝试在命令提示符下运行 cordova 命令(cordova build),但是我收到了下面的错误。我已经尝试了所有方法,但无法解决此问题:
错误:JAVA_HOME 设置为无效目录:C:\Program Files\Java\jdk1.8.0_131\bin;
请JAVA_HOME
在您的环境中设置变量以匹配您的 Java 安装位置。
你应该用C:\Program Files\Java\jdk1.8.0_12
.
\bin
不需要。