Las bibliotecas nativas funcionan en aplicaciones Java normales pero no en el complemento Eclipse

Para mi aplicación necesito un marco de terceros. Este marco consta de 2 archivos Jar y 2 bibliotecas nativas.

Para fines de prueba, agregué los archivos a una carpeta que está en la ruta de mi biblioteca java. Ahora, si inicio mi aplicación normal, todo funciona como se esperaba.

Pero si inicio mi complemento Eclipse, obtengo la siguiente excepción:

java.lang.UnsatisfiedLinkError: /usr/lib/java/libPQOSUtil.dylib:  no suitable image found.  Did find:  /usr/lib/java/libPQOSUtil.dylib: mach-o, but wrong architecture
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1827)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1750)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1045)
    at PQSDKMultiTouch.PQOSUtil.<clinit>(PQOSUtil.java:7)
    at PQSDKMultiTouch.PQMTClient.SendRequest(PQMTClient.java:61)
    ....

No cambié nada. Entonces, ¿cuál es el problema y cómo puedo resolverlo?

Respuesta 1

El patrón de estado es útil al analizar String. Un estado significa una parte del trabajo, como un método. Cuando analice algunas palabras de la cadena, cambiará el estado a uno nuevo. ¿Qué significa esto? ...

Aquí estoy tratando de recuperar el valor de extensión (AnyType), que no es un elemento, por lo que "element.getchild ()" y co no funcionan. ¿Tienes una idea de cómo solucionar el problema? Gracias. <xsd: ...

Estoy tratando de mostrar algo de contenido en la celda del componente TableViewer. Muestra casi todos los caracteres excepto el carácter de tabulación (\ t). Parece que ignora el carácter \ t. ¿Alguien sabe alguna solución para esto? ...

Clase dada Round: public class Round {private int roundNumber; Puerta privada puerta1; Puerta privada puerta2; Ronda pública (int _roundNumber) {this.roundNumber = ...