java Eclipse不识别渐变依赖项
我是Gradle的新手,我正在尝试这个教程https://spring.io/guides/gs/rest-service/ 我能够用所需的依赖项编译jar并运行它。 但是,我发现IDE无法识别这些库,这让我很恼火
有什么办法吗
你可以在下面搜索框中键入要查询的问题!
我是Gradle的新手,我正在尝试这个教程https://spring.io/guides/gs/rest-service/ 我能够用所需的依赖项编译jar并运行它。 但是,我发现IDE无法识别这些库,这让我很恼火
有什么办法吗
# 1 楼答案
对我有用的是:
右键单击构建。渐变文件->;渐变->;刷新依赖项
# 2 楼答案
在eclipse中
窗口->;偏好->;格拉德尔
在依赖关系管理部分
查看->;将jar重新映射到Gradle项目
希望这有帮助
# 3 楼答案
将项目作为Java项目导入后,在Eclipse中:
您的项目将自动刷新,您将看到Gradle下载的所有依赖项
# 4 楼答案
使用以下设置启用自动生成渐变以避免此问题
转到Windows中的Eclipse/STS->;偏好->;Gradle,单击Gradle工作区设置,在那里启用自动项目同步
当保存构建中的更改时,它会自动刷新渐变。gradle文件
最后,单击
Project -> Clean-> choose your project
并单击Clean
按钮# 5 楼答案
您应该使用gradle eclipse插件。将其添加到
build.gradle
文件中:这将向构建中添加与eclipse相关的任务。通过执行
Gradle将根据项目的当前依赖关系重新生成所有eclipse项目和类路径文件。不过,您需要刷新IDE以使更改可见
还有一件事要考虑。由于eclipse并没有真正意识到gradle依赖关系——它只通过生成的类路径文件知道它们——只有在重新生成这些文件之后,eclipse才能看到新的依赖关系。此外,eclipse中添加的依赖项对gradle构建不可见,并且在重新生成类路径文件后将被删除# 6 楼答案
如果你在mac上,按照dpr所说的做。这就是在构建中添加以下内容。格雷德尔:
然后运行以下命令: