2016-11-08 3 views
0

Я получаю исключение при создании pdf-файла из файлов ascii doc, используя следующие библиотеки в приложении загрузки Spring.Исключение при создании PDF-файла от Asciidoctor

org.asciidoctor:asciidoctorj:1.6.0-alpha.3 
org.asciidoctor:asciidoctorj-pdf:1.5.0-alpha.11 
org.asciidoctor:asciidoctorj-epub3:1.5.0-alpha.6 

Я нашел похожие проблемы, о которых сообщалось ранее, попробовав установку загрузчика классов, но не получив успеха.

Исключение показан

org.jruby.exceptions.RaiseException: (LoadError) no such file to load -- asciidoctor 
     at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:944) ~[jruby-core-9.1.2.0.jar!/:?] 
     at RUBY.require(uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rubygems/core_ext/kernel_require.rb:55) ~[?:?] 
     at RUBY.<top>(<script>:9) ~[?:?] 

Мой код выглядит следующим образом. Путь - это каталог, в котором хранится файл ascii.

final Asciidoctor asciidoctor = create(); 
asciidoctor.renderDirectory(new AsciiDocDirectoryWalker(path), options().backend("pdf").get()); 
asciidoctor.shutdown(); 
+0

Зачем? Упомяните об этом. –

+0

Добро пожаловать в переполнение стека! Чтобы дать вам отличный ответ, это может помочь нам, если у вас есть взгляд на [спросить], если вы еще этого не сделали. Это может быть полезно, если вы можете предоставить [mcve]. – Mat

ответ

1

У меня есть решение от команды Spring Boot. Пожалуйста, обратитесь к весеннему багажнику Github issue для получения более подробной информации