Gradle升级让Devs为Android制造Java应用程序
2021-08-11 10:44:09 [来源]:
Gradle,Android Mobion Development的构建系统,已升级为构建Java应用程序,更好地升级了。
Gradle 3.4提供了快速增量的结果和“可怕编译类路径泄漏的结束”,这是一个开发工具的软件工程师Cedric Champeau说。他说,升级的变化可以显着改善构建时间。
[审查的4个Java Ides:看看Eclipse,NetBeans,JDeveloper和Intellij Ideo堆叠的堆叠。/跟上使用InfoWorld“S App Dev报告时事通讯编程的热门话题。]ClassPath泄露是指编译源泄露到依赖库或应用程序的类路径所需的库的类路径上的元素。为了停止这个问题,在“API”和“实现”配置之间引入了分离,因此依赖项目仅从API配置中看到类路径;因此,只有在库中使用公众接口所需的库只看到它。特定于实现的外部库将在“实现”类路径上,并且对依赖库的编译类路径不可见。
升级“S编译避免能力由一个机制启用,该机制仅提供对公共API更改敏感的Java汇编的最新检查。如果在下游项目中更改了评论甚至私有API,则上游项目的Java编译将是最新的。
先前特色的实验增量编译器在3.4升级中变得稳定。它还提供更好的性能。Champeau表示,将很快成为默认的,利用生活在地图守护进程的内存缓存,从而使其明显更快。
Gradle 3.4还具有Java库插件,用于构建用于从另一个项目的依赖性的组件。这提供了公共和私有代码之间的更强烈分离,并提高性能并在构建级别执行架构边界。
这个故事,“Gradle升级让Devs构建Java应用程序更快地为Android”最初由Infoworld发布。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。