Wil*_*iam 5 java visual-studio-code immutables-library vscode-settings
我正在尝试将该immutables
库与 vscode(和 Gradle)一起使用。
我采取的步骤:
jar
存在GRADLE_USER_HOME
变量存在(最初没有)gradle build
我一直挂在环境变量上。GRADLE_USER_HOME
与GRADLE_HOME
.
我在 MacOS 上,我没有使用 安装 vscode brew
,但实际上是从 vscode 网站下载了该应用程序。
Unable to load annotation processor factory 'GRADLE_USER_HOME/caches/modules-2/files-2.1/org.immutables/value/2.7.3/91d271437be1e14438a2da6c5c3e9f8db061a7b9/value-2.7.3.jar' for project
小智 0
GRADLE_USER_HOME 没有指向可以评估的 $Environment 变量 - 看起来您在如何检索和合并 GRADLE_USER_HOME 指向的值方面遇到了问题 -
你说你“设置“java.import.gradle.home”vscode设置(GRADLE_HOME) ”
您的错误消息如下:
Unable to load annotation processor factory 'GRADLE_USER_HOME/caches/modules-2/files-2.1/org.immutables/value/2.7.3/91d271437be1e14438a2da6c5c3e9f8db061a7b9/value-2.7.3.jar' for project
Run Code Online (Sandbox Code Playgroud)
查看您的错误字符串:--看来您可能这样做了:
java.import.gradle.home: GRADLE_USER_HOME
Run Code Online (Sandbox Code Playgroud)
为了将 $Environment 变量收集到 Java 代码中,属性文件(或 Yaml)中的设置应如下所示:
java.import.gradle.home: ${{GRADLE_USER_HOME}}
Run Code Online (Sandbox Code Playgroud)