我有一个项目,在这个项目中,我需要使用第三方cli从源到资源生成ui。为此,我做了以下工作: // do my stuff here这很好,但是由于这是一个长期运行的任务,所以我只希望在我明确地这样说时因此,我试图创建这样一个命令,调用它使用不同的编译设置运行。我读了很多关于sbt/设置/任务/命令等的文章,但是我有点迷失了。编辑:
compile in Compile <<= (compile in Compile) map{x=> doFoo()}
但是如何在新编译的代码中运行一些东西呢更多关于场景的信息:我们在电梯项目中使用了更少的css。我们希望lift能够动态地将更少的css编译成css(如果需要的话)来帮助开发,但是在构建过程中,在测试等运行之前,使用相同的代码
我们有几个Play 2应用程序和模块,我很难将IntelliJ IDEA 13集成到我的开发过程中。我有一个基于应用程序的公共父级的空项目,我使用导入现有的SBT项目选项将每个应用程序作为一个模块导入。
我的问题是,每次我启动该项目时,IntelliJ都会导致SBT同时完全重新构建所有9个模块。由于它们都依赖于一个可用的sbt.lock文件,通常情况下,有8个应用程序在任何时候都在等待,完成刷新需要15分钟。当它为每
对于基于使用sbt的项目,我希望使用不同的配置文件来进行多种类型的测试运行。动机是能够对本地或远程数据库运行测试。已经为一般测试运行指定了一个自定义配置文件(在build.sbt中):
javaOptions in Test += "-Dconfig.file=conf/application.test.conf"现在,我希望有另一个命令,其中相同的测试</em