2014-12-10 61 views
0

我想添加aspectJ插件来使用kamon与我的akka​​/scala应用程序。但我无法正确配置aspectJ插件。每次我运行该项目时,都会收到此错误“AspectJWeaverMissing”。我做了以下修改我的项目,包括AspectJ的插件:AspectJ插件为sbt不工作

1)新增plugins.sbt到我的项目-DIR /项目/ plugins.sbt

addSbtPlugin("com.typesafe.sbt" % "sbt-aspectj" % "0.10.0")

添加以下库依赖于sbt.build文件:

"org.aspectj" % "aspectjweaver" % "1.8.1", 
 
    "org.aspectj" % "aspectjtools" % "1.8.1"

请让我知道我在这里错过了什么?由于

回答

0

我使用的版本0.10.2,这是我需要做的:

val main = (project in file(".")) 
    .settings(aspectjSettings: _*) 
    .settings(
     inputs in Aspectj <+= compiledClasses, 
     products in Compile <<= products in Aspectj, 
     products in Runtime <<= products in Compile 
    ) 

你实际上并不需要添加这些库的依赖,插件包括它们,除非你需要负载时间编织。