我正在尝试为 Grails 安装Perf4J 集成插件。
我已经compile ":perf4j:0.1.1"
在 BuildConfig.groovy 中添加了,但是当我尝试刷新我的依赖项时,我得到:
Fatal error during compilation org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
/home/me/Programs/test/target/work/plugins/perf4j-0.1.1/./Perf4jGrailsPlugin.groovy: 5: unable to resolve class org.perf4j.log4j.Log4JStopWatch
@ line 5, column 1.
import org.perf4j.log4j.Log4JStopWatch
^
/home/me/Programs/test/target/work/plugins/perf4j-0.1.1/./Perf4jGrailsPlugin.groovy: 2: unable to resolve class org.codehaus.groovy.grails.plugins.support.GrailsPluginUtils
@ line 2, column 1.
import org.codehaus.groovy.grails.plugins.support.GrailsPluginUtils
^
2 errors
(Use --stacktrace to see the full trace)
...
发生第二个错误是因为GrailsPluginUtils已将 package 从 更改org.codehaus.groovy.grails.plugins.support
为org.codehaus.groovy.grails.plugins
。我在Github fork上找到了一个固定版本。
但即使我尝试编译从上面链接的 Github 存储库下载的插件源,我仍然得到org.perf4j.log4j.Log4JStopWatch
.
有谁知道如何解决它?