gpt4 book ai didi

scala - 是否可以使用gradle开发scala项目?

转载 作者:行者123 更新时间:2023-12-03 10:25:46 24 4
gpt4 key购买 nike

我正在使用sbt来构建scala项目,但是对于我来说,它似乎总是太复杂(陌生)并且沉重。我还使用gradle构建Java项目,这使我感到高兴。

我想知道是否可以使用gradle构建Scala项目?是否有使用gradle的大型Scala项目?

我的一些 friend 只是告诉我“从来没有想过将gradle用于scala项目”,但是拒绝告诉我原因。

最佳答案

在Scala中使用 gradle 很容易。
我们做了很长时间(由Java,Groovy和Scala开发人员组成的混合团队)并且对此非常满意。
开箱即用,大多数情况下效果都很好。

有关scala的更多信息:
http://www.gradle.org/docs/current/userguide/scala_plugin.html

但是有一些问题/缺点:

  • 在混合代码项目中依赖Java的Scala代码时,将进行混合代码编译。 (一些配置,它可以工作,但不是开箱即用)
  • 和sbt一样需要更多针对Scala特定工具的配置
  • 目前尚无法集成某些Scala工具,例如Scalastyle或scct
  • 没有sbt控制台(自上次检查以来,gradle控制台一直无法正常工作)
  • 每次需要手动将scala_version号添加到 Artifact 中(没有sbt中的%%)
  • 关于scala - 是否可以使用gradle开发scala项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23409375/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com