Плагин «рендеринга» Grails использует org.xhtmlrenderer. Сам Grails поставляется в комплекте с org.xhtmlrenderer: core-renderer: R8, который, по-видимому, из отчета зависимости используется grails-docs.Переопределение встроенной библиотеки Grails?
В этой версии xhtmlrender есть ошибка, которая конфликтует с загрузочным твитером и которая фиксируется только в репозитории github. Я создал эту новую версию и успешно установил ее через maven, но для жизни я не могу использовать плагин «рендеринга». Я даже пытался создать свою собственную версию плагина рендеринга, но это не работает, и, согласно отчету «рендеринг» зависимости, даже не зависит от org.xhtmlrenderer: core-renderer: R8.
В BuildConfig.groovy, я пытался (среди многих, многих других вещей):
inherits("global") {
// specify dependency exclusions here; for example, uncomment this to disable ehcache:
// excludes 'ehcache'
excludes 'core-renderer-M8', 'org.xhtmlrenderer', 'core-renderer'
}
и
compile 'org.xhtmlrenderer:flying-saucer-core:9.0.1-custom'
runtime 'org.xhtmlrenderer:flying-saucer-core:9.0.1-custom'
не дало никаких результатов.
Как я могу получить «рендеринг» для использования моей пользовательской сборки org.xhtmlrenderer? Является трюком для создания локальной версии плагина «рендеринга» и добавления информации об исключении и зависимости, которую я попытался в проекте BuildConfig.groovy, к плагину BuildConfig.groovy?
ли мой [ответ на этот подобный вопрос] (http://stackoverflow.com/questions/23660018/grails-2-3-7-remove-itext-2-0-8-jar/23660909# 23660909) help? – doelleri
Действительно. Спасибо! Позаботьтесь, чтобы повторить ответ здесь или ссылку, чтобы я мог дать вам кредит? – jbwiv