是否可以检查一个键是否存在,如果它存在于构建中,则只为该键定义一个新值?
用例是我们团队的eclipse用户使用sbteclipse(作为本地插件安装),非eclipse用户不安装插件。一旦我在构建脚本中定义了特定于 sbteclipse 的键,它就会对非 Eclipse 用户中断。
需要的定义是:
EclipseKeys.createSrc := EclipseCreateSrc.Default + EclipseCreateSrc.Resource
此定义属于构建脚本(而不是由单个用户定义),因为构建类路径是构建/项目的属性。