当我已经指定 7.3.3 或 7.4.1 时,如何让我的 VS Code Java 项目停止拉入 Gradle 7.1.1?



我检查了一个在别人的VS Code环境中工作的Java项目,但它在我的环境中失败了。

即使我的grade-wrapper.properties文件中的distributionURL设置为https://services.gradle.org/distributions/gradle-7.3.3-bin.zip,由于某种原因,7.3.3和7.1.1文件夹都是在.gradle目录下创建的,VS Code尝试使用gradle 7.1.1进行编译。但这失败了,因为我使用的是Java17,它与7.3.1之前的Gradle不兼容。

我有另一个项目,使用7.3.3刚刚好。

我在这里不知所措,因为一旦我删除了错误的目录,在我的目录中搜索就不会产生7.1.1的实例,但它一直在出现。是否有缓存或注册表设置需要我查找?

我不确定问题的确切来源,但在我安装了最新的jdk(17.0.2(,更新了我的JAVA_HOME环境变量,并删除了本地目录中所有生成的文件后,它现在正在使用包装器中指定的gradle版本。我希望我知道问题的实际来源,这样当学生遇到类似的问题时,我可以更有效地帮助他们。

最新更新