gradle - 删除 spring-workspace 然后创建名为 spring-workspace-new 的新工作区后 Gradle Build Exception
问题描述
在问这个问题之前,我在 Stackoverflow 上做了很多搜索。
我正在使用 Spring Tool Suite,它是 Java/Spring 项目。我错误地删除了 spring-workspace 目录文件。
现在,我创建了一个名为“spring-workspace-new”的新工作区,并将我的所有项目导入到 Spring Tool Suite 中。
在构建它们时,它显示错误:“由于引用的 Gradle 构建中的错误,将 Gradle 项目与工作区同步失败”。除了显示多个异常,例如:
org.gradle.tooling.BuildException: Could not run build action using Gradle distribution
造成的:
org.gradle.internal.exceptions.LocationAwareException: A problem occurred configuring root project 'project name'
造成的:
org.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'project name'
原因:
org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException:
无法解析所有配置文件Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve com.alight.gradle:ah-gradle-plugins:1.+.
如果您知道任何解决方案,请告诉我。如果您需要更多信息,我可以分享。
解决方案
我找到了问题的答案。
我刚刚切换回所有项目模块的开发分支,使用“git pull”,然后刷新 Gradle。
它解决了这个问题。
推荐阅读
- javascript - vuejs 根据组件的子级计算值
- c# - 转换: Struct --> byte[] --> String --> byte[] --> Struct 给出不正确的浮点值
- javascript - 替换特定模式的子字符串
- excel - 试图在 VBA 中删除 5 行中的 4 行
- javascript - 试图将多个字符串数组解析为数字
- python - 当表格无法返回值时,如何抓取表格?(美人汤)
- amazon-web-services - AWS S3 存储桶 - 子页面上的访问被拒绝
- graph-theory - 您可以按权重对加权有向图进行拓扑排序吗?
- architecture - 视频流媒体平台设计草图
- svg - Visio 导入 SVG 自定义形状数据