栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Eclipse和Gradle类路径不同步:无法解析为一种类型

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Eclipse和Gradle类路径不同步:无法解析为一种类型

导致此类问题的一种原因是让Gradle生成Eclipse项目元数据/设置文件(通过运行可以得到什么

gradleeclipse
)。我知道Maven和Gradle团队确实希望他们的工具(Maven或Gradle)来生成这些东西,但是众所周知,他们所做的工作并不理想。例如,上次使用Gradle时,它配置.classpath使用硬编码的JRE库路径,而不是首选的执行环境。这种生成文件的工作很糟糕,这使开发人员感到头疼。

相反,Eclipse的建议是手动配置项目(大部分情况下),仅让Gradle管理其Classpath容器,然后将Eclipse
.project,.classpath和.settings文件/文件夹检入SCM(svn,
git等)。这样一来,检查一个项目到工作区的过程是自动的,不需要运行

gradle eclipse
mvn eclipse:eclipse
所有的时间。

这就是Eclipse项目最初设计和打算进行管理的方式,并且效果很好。我已经在大型项目(在Eclipse中有100多个独立项目和数十个开发人员)中使用了类似的设置。它还减少了从零到运行应用程序的步骤数量。

这是Maven / Gradle与Eclipse之间的哲学差异之一。到IMO为止,IDE应该管理它的内容,而构建/依赖工具应该远离它。

尝试在项目配置中手动使事情变得正确,然后检入这些文件-看看它是否不能减轻您的团队在该领域面临的麻烦。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/509697.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号