我的版本使用a library为js / css缩小运行Grunt。我通过定义一个grunt任务在它周围创建了一个基本的sbt包装器,所以当我在sbt控制台中运行“grunt”时,它在我项目的资源上通过Node.js运行grunt。
我正在使用的库是通过SLF4J进行日志记录。 (使用SLF4J的ClassLoader查找机制。) 如何为它提供SLF4J记录器,以便将输出记录到sbt控制台?
我已经尝试过的一件事是从SLF4J编写一个StaticLoggerBinder的简单实现,并将其放在.my_project/project/src/main/scala/org/slf4j/impl/StaticLoggerBinder.scala
中。
但是,类加载器(sbt或slf4j)在类路径中找不到它...
答案 0 :(得分:2)
我们走了,我修好了。我为它写了一个库。 :-) 您可以在您的设置中包含库,引导SLF4J,然后离开!