我正在尝试使用带有模块的 Java(从 Java 版本 11)使用 Gradle 构建文件使 VSCode 工作。gradle.build 编译工作得很好,但我不能让 VSCode 执行输出编译的 Java 类文件。(它总是尝试创建自己的。)
VSCode 版本:1.48.2
系统信息:Ubuntu 2020.04
Java构建:
openjdk 11.0.8 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)
build.gradle 文件:
apply plugin: 'java'
def version = 0.1
sourceSets {
main {
java {
srcDir 'src/easytext/javamodularity/easytext'
}
}
}
Run Code Online (Sandbox Code Playgroud)
module-info.java 位于 $projectDir/src/easytext/module-info.java
// module easytext {
module easytext.javamodularity.easytext {
requires java.base;
}
Run Code Online (Sandbox Code Playgroud)
非常简单的 Main.java,位于 $projectDir/src/easytext/javamodularity/easytext/Main.java:
//package easytext;
package easytext.javamodularity.easytext;
import java.io.IOException;
public class …Run Code Online (Sandbox Code Playgroud)