Команда Make не работает - Исключение в потоке "main" java.lang.NoSuchMethodError при повторном создании документации GnJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Команда Make не работает - Исключение в потоке "main" java.lang.NoSuchMethodError при повторном создании документации Gn

Сообщение Anonymous »

Я пытаюсь переделать документацию GnuCash (обработанную через DocBook) на своем компьютере и попытаться настроить некоторые параметры.
На основе https://docbook.sourceforge. net/release/xsl/current/doc/html/labels.html, я вставил настройки

8

A4

в файле General-customization.xsl.
Затем я почти точно следовал официальному руководству и настройке инициализации.
p>
Однако команда make не работает. Происходит следующее:
$ pwd
/[...]/Finanzen/GnuCash/gnucash-docs/build
$ make de-guide-pdf

[ 0%] Generating ../../share/doc/de/gnucash-guide.pdf
Dez. 05, 2024 1:57:27 PM org.apache.fop.apps.FOUserAgent processEvent
WARNUNG: Font "Symbol,normal,700" not found. Substituting with "Symbol,normal,400".
Dez. 05, 2024 1:57:27 PM org.apache.fop.apps.FOUserAgent processEvent
WARNUNG: Font "ZapfDingbats,normal,700" not found. Substituting with "ZapfDingbats,normal,400".
Dez. 05, 2024 1:57:27 PM org.apache.fop.apps.FOUserAgent processEvent
WARNUNG: Hyphenation pattern not found. URI: de.
Dez. 05, 2024 1:57:27 PM org.apache.fop.apps.FOUserAgent processEvent
INFORMATION: Rendered page #1.
Dez. 05, 2024 1:57:27 PM org.apache.fop.apps.FOUserAgent processEvent
INFORMATION: Rendered page #2.
Dez. 05, 2024 1:57:27 PM org.apache.fop.apps.FOUserAgent processEvent
INFORMATION: Rendered page #3.
Dez. 05, 2024 1:57:27 PM org.apache.fop.apps.FOUserAgent processEvent
INFORMATION: Rendered page #4.
Dez. 05, 2024 1:57:28 PM org.apache.fop.apps.FOUserAgent processEvent
INFORMATION: Rendered page #5.
Dez. 05, 2024 1:57:28 PM org.apache.fop.apps.FOUserAgent processEvent
INFORMATION: Rendered page #6.
Dez. 05, 2024 1:57:28 PM org.apache.fop.apps.FOUserAgent processEvent
INFORMATION: Rendered page #7.
Dez. 05, 2024 1:57:28 PM org.apache.fop.apps.FOUserAgent processEvent
INFORMATION: Rendered page #8.
Exception in thread "main" java.lang.NoSuchMethodError: 'void org.apache.fop.svg.SimpleSVGUserAgent.setSourceResolution(float)'
at org.apache.fop.svg.SimpleSVGUserAgent.(SimpleSVGUserAgent.java:55)
at org.apache.fop.image.loader.batik.PreloaderSVG$Loader$1.(PreloaderSVG.java:166)
at org.apache.fop.image.loader.batik.PreloaderSVG$Loader.createImageInfo(PreloaderSVG.java:166)
at org.apache.fop.image.loader.batik.PreloaderSVG$Loader.getImage(PreloaderSVG.java:131)
at org.apache.fop.image.loader.batik.PreloaderSVG$Loader.access$200(PreloaderSVG.java:108)
at org.apache.fop.image.loader.batik.PreloaderSVG.preloadImage(PreloaderSVG.java:76)
at org.apache.xmlgraphics.image.loader.ImageManager.preloadImage(ImageManager.java:176)
at org.apache.xmlgraphics.image.loader.cache.ImageCache.needImageInfo(ImageCache.java:127)
at org.apache.xmlgraphics.image.loader.ImageManager.getImageInfo(ImageManager.java:123)
at org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:81)
at org.apache.fop.fo.FObj.processNode(FObj.java:131)
at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:321)
at org.apache.fop.fo.FOTreeBuilder$2.run(FOTreeBuilder.java:185)
at org.apache.fop.fo.FOTreeBuilder$2.run(FOTreeBuilder.java:182)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:181)
at java.xml/com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:206)
at java.xml/com.sun.org.apache.xml.internal.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:250)
at java.xml/com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:245)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:619)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:184)
[...]

Нужно ли мне устанавливать какие-нибудь SVG-пакеты для ФОП или... программу батика для Java? Должен сказать, что я здесь далеко не в теме.
Еще немного базовой информации:
$ uname -r
6.12.1-arch1-1
$ pacman -Q fop
fop 2.10-1
$ pacman -Q libxslt
libxslt 1.1.42-1
$ pacman -Q java-batik
java-batik 1.17-1
$ pacman -Q java-xmlgraphics-commons
java-xmlgraphics-commons 2.9-1


Подробнее здесь: https://stackoverflow.com/questions/792 ... chmethoder
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»