Использование инструментов Google OR с ONOS – java.lang.NoClassDefFoundError: com/sun/jna/PlatformJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Использование инструментов Google OR с ONOS – java.lang.NoClassDefFoundError: com/sun/jna/Platform

Сообщение Anonymous »

Я хочу использовать Google OR-Tools с ONOS (OSGI), и эта ошибка появляется каждый раз, когда я активирую это приложение.
Я пробовал много исправлений, но ни одно из них не помогло.
Предоставляются мои pom.xml, Features.xml и app.xml

Component(129)]: метод активации вызвал исключение
java .lang.NoClassDefFoundError: com/sun/jna/Platform в
com.google.ortools.Loader.(Loader.java:34) ~[?:?] в
edu.uta.flowsched.FederatedLearningFlowOptimizer .optimizeFlowAssignment(FederatedLearningFlowOptimizer.java:28)
~[?:?]
.... ....
Вызвано автор: java.lang.ClassNotFoundException: com.sun.jna.Платформа
не найдена
wrap_file__tmp_onos-2.6.0_apache-karaf-4.2.9_system_com_google_ortools_ortools-java_9.10.4067_ortools-java-9.10.4067.jar
[203] в
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1639)
~[?:?] в
org.apache.felix .framework.BundleWiringImpl.access$200(BundleWiringImpl.java:80)
~[?:?] at
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:2053)~[?:?] на java.lang.ClassLoader.loadClass(ClassLoader.java:521)
~[?:?] ... еще 49

Вот мой pom.xml

Код: Выделить всё

    
...
...

com.google.ortools
ortools-java
9.10.4067


net.java.dev.jna
jna
5.15.0


com.google.protobuf
protobuf-java
3.25.3






org.onosproject
onos-maven-plugin



org.apache.maven.plugins
maven-checkstyle-plugin

true



org.apache.felix
maven-bundle-plugin


edu.uta.flowsched




Вот мой файл Features.xml

Код: Выделить всё


onos-api
wrap:mvn:edu.uta/flow-scheduling/1.0-SNAPSHOT
wrap:mvn:net.java.dev.jna/jna/5.15.0
wrap:mvn:com.google.protobuf/protobuf-java/3.25.3
wrap:mvn:com.google.ortools/ortools-java/9.10.4067


и app.xml

Код: Выделить всё

ONOS OSGi bundle archetype
mvn:edu.uta/flow-scheduling/1.0-SNAPSHOT
mvn:net.java.dev.jna/jna/5.15.0
mvn:com.google.protobuf/protobuf-java/3.25.3
mvn:com.google.ortools/ortools-java/9.10.4067

Что посоветуете?
Лучшее

Подробнее здесь: https://stackoverflow.com/questions/790 ... sun-jna-pl
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Или tools java.lang.noclassdeffounderror: com/sun/jna/platform
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • JNA получает com.sun.jna.platform.win32.COM.COMException: класс не зарегистрирован
    Anonymous » » в форуме JAVA
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • JNA получает com.sun.jna.platform.win32.COM.COMException: класс не зарегистрирован
    Anonymous » » в форуме C#
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Причиной этого исключения было следующее: java.lang.NoClassDefFoundError: не удалось инициализировать класс sun.font.Sun
    Anonymous » » в форуме JAVA
    0 Ответы
    105 Просмотры
    Последнее сообщение Anonymous
  • NoClassDefFoundError: com/sun/jna/NativeLibrary
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous

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