我正在使用Grails的Rendering plugin渲染PDF页面,但渲染0.4.4中包含的飞碟版本显然存在问题。 我想使用渲染但强制grails直接升级flying-sauce-pdf。
我的BuildConfig.groovy看起来像:
plugins {
..
compile 'org.xhtmlrenderer:flying-saucer-pdf:9.0.4'
compile (":rendering:0.4.4") { excludes "flying-saucer-pdf" }
}
错误获取是:
[FAILED ] org.xhtmlrenderer#flying-saucer-pdf;9.0.4!flying-saucer-pdf.zip: (0ms)
==== grailsPlugins: tried
...
看起来我在直接包含flying-saucer-pdf时做错了什么。调用它与项目一起编译的正确方法是什么?
答案 0 :(得分:2)
我认为问题是fly-saucer-pdf是一个库而不是插件,所以你应该把它放到依赖部分:
dependencies {
compile 'org.xhtmlrenderer:flying-saucer-pdf:9.0.4'
}