Рекомендуется
Если вы видели ошибки организации Apache Hivemind Impl Registrybuilder org, подсказки и советы этого пользователя могут помочь.
Если дескриптор имени подмодуля обычно может быть неправильно написан с помощью дескриптора hivemodule.sdl, сразу после него появится большое сообщение об ошибке:
30.07.2004 десять: 18: 08 533 ОШИБКА org.apache.hivemind.impl.RegistryBuilder [ошибка] Ошибка: не удалось получить файл дескриптора: / C: / forge / test / descriptor / META-INF / sbu – module.sdl: Ошибка анализа файла: или C: /forge/test/descriptor/META-INF/sbu-module.sdl: java.lang.NullPointerException
org.apache.hivemind.ApplicationRuntimeException: не удалось увидеть файл дескриптора: / C: /forge/test/descriptor/META-INF/sbu-module.sdl: файл анализа ошибок: для каждого дескриптора C: / forge / test / по сравнению с META – INF / sbu-module.sdl: java.lang.NullPointerException
в org.apache.hivemind.parse.DescriptorParser.parse (DescriptorParser.java:1438)
в org.apache.hivemind.impl.RegistryAssemblyImpl $ QueuedModule.parse (RegistryAssemblyImpl.java:63)
в org.apache.hivemind.impl.RegistryAssemblyImpl.parseNextQueued (RegistryAssemblyImpl.java:133)
в org.apache.hivemind.impl.RegistryBuilder.processModule (RegistryBuilder.java:234)
в org.apache.hivemind.impl.RegistryBuilder.processModulesResources (RegistryBuilder.java:208)
в org.apache.hivemind.impl.RegistryBuilder.processModules (RegistryBuilder.java:179)
в org.apache.hivemind.impl.RegistryBuilder.constructDefaultRegistry (RegistryBuilder.java:738)
на Driver.main (Driver.java:15)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод)
в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
в java.lang.reflect.Method.invoke (Method.java:324)
в com.intellij.rt.execution.application.AppMain.main (AppMain.java:78)
Это не всегда так однозначно, это вовсе не означает, что фактический подмодуль не может быть найден.
Исправление, которое следует за своего рода парсером дескрипторов, регистрирует ошибку, поэтому игнорирует фактическое включение подмодуля.
—————— основной < ——————— – –
1129a1130,1135
> if (subModuleDescriptor.getResourceURL () == null)
>
> _errorHandler.error (LOG, ParseMessages.missingResource (subModuleDescriptor), getLocation (), null);> возврат;>
Ожидается, что ресурс перемотает ноль, если ресурс не может быть открыт (getResourceURL), что почти наверняка произошло в последнее время