gpt4 book ai didi

scala - 我怎样才能有一个可选的 Sbt 设置?

转载 作者:行者123 更新时间:2023-12-01 06:30:04 25 4
gpt4 key购买 nike

有一个项目与多个参与者共享。一些参与者在 ~/.sbt/0.13/plugins/plugins.sbt 安装了全局 sbteclipse ,而其他参与者没有。

我想在项目的build.sbt中放一些sbt设置, 喜欢:

EclipseKeys.createSrc := EclipseCreateSrc.Unmanaged + EclipseCreateSrc.Managed + EclipseCreateSrc.Source

我希望这些设置只适用于安装了全局 sbteclipse 的参与者,不影响其他人。

我怎样才能做到这一点?

最佳答案

我尝试使用一些复杂的设置,例如:

try {
Class.forName("com.typesafe.sbteclipse.plugin.EclipsePlugin$EclipseKeys").getMethod("createSrc").invoke(null).asInstanceOf[SettingKey[_]] := ...
catch {
case e: Exception => Seq.empty : SettingsDefinition
}

我仍在寻找更好的解决方案。

关于scala - 我怎样才能有一个可选的 Sbt 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23150056/

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