.settings
디렉토리 등에 있었으나,$HOME/.config/Code/User/workspaceStorage/<프로젝트UniquePath>
로 변경 되었다..settings/*
에 있는 설정값을 바꾸고자 한다면, 해당 디렉토리로 가서 파일을 찾아서 변경해야한다..settings/
가 존재하면 이게 더 우선시 됐다.JAVA_HOME
환경변수 값 혹은 기본 JDK Path가 Java 11로 설정돼 있어야만 함."java.configuration.runtimes": [ { "name": "JavaSE-1.8", "path": "/usr/lib/jvm/java-8-openjdk-amd64" }, { "name": "JavaSE-11", "path": "/usr/lib/jvm/java-11-openjdk-amd64", "default": true }, { "name": "JavaSE-17", "path": "/usr/lib/jvm/java-17-openjdk-amd64" } ], "java.import.gradle.java.home": "/usr/lib/jvm/java-11-openjdk-amd64"
"java.settings.url": "/home/<your_name>/settings.prefs"
.settings/org.eclipse.jdt.core.prefs
파일에서 아래 항목을 찾아서 enabled
로 변경한다(동일 파일이 여러개였음).org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=enabled
./gradlew eclipse
명령으로 프로젝트를 초기화해줘야 했다.plugins { // Apply the java-library plugin to add support for Java Library id 'java-library' id 'eclipse' } tasks.withType(JavaCompile) { options.compilerArgs += '--enable-preview' } tasks.withType(Test) { jvmArgs += "--enable-preview" } // buildship 은 아래를 실행하지 않는다. // 따라서 gradlew eclipse 를 실행해줘야 한다. eclipse.jdt.file.withProperties { props -> props['org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures']= 'enabled' props['org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures']= 'ignore' }
"[java]": { "editor.defaultFormatter": "redhat.java" }, "java.format.settings.url": "https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml", "java.format.settings.profile": "GoogleStyle",