java.lang.UnsatisfiedLinkError: Can't obtain updateLastError method for class com.sun.jna.Native

GitHub | raudabaugh | 3 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    JNA error on startup

    GitHub | 3 years ago | raudabaugh
    java.lang.UnsatisfiedLinkError: Can't obtain updateLastError method for class com.sun.jna.Native
  2. 0

    IOIO-OTG - pcDuino

    pcduino.com | 7 months ago
    java.lang.UnsatisfiedLinkError: JNA native support (/com/sun/jna/linux-arm/libjnidispatch.so) not found in resource path
  3. 0

    Maven versions 3.5.* and 3.6.* dont include linux-arm

    GitHub | 4 years ago | rob42
    java.lang.UnsatisfiedLinkError: Can't obtain updateLastError method for class com.sun.jna.Native
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    ioiodude java.lang.UnsatisfiedLinkError (updateLastError com.sun.jna.Native)

    GitHub | 1 year ago | Cyrille37
    java.lang.UnsatisfiedLinkError: Can't obtain updateLastError method for class com.sun.jna.Native

    Root Cause Analysis

    1. java.lang.UnsatisfiedLinkError

      Can't obtain updateLastError method for class com.sun.jna.Native

      at com.sun.jna.Native.initIDs()
    2. Java Native Access
      NativeLong.<clinit>
      1. com.sun.jna.Native.initIDs(Native Method)
      2. com.sun.jna.Native.<clinit>(Native.java:136)
      3. com.sun.jna.NativeLong.<clinit>(NativeLong.java:23)
      3 frames
    3. jtermios.linux
      JTermiosImpl.<clinit>
      1. jtermios.linux.JTermiosImpl.<clinit>(JTermiosImpl.java:71)
      1 frame
    4. jtermios
      JTermios.<clinit>
      1. jtermios.JTermios.<clinit>(JTermios.java:288)
      1 frame
    5. purejavacomm
      CommPortIdentifier.getPortIdentifiers
      1. purejavacomm.CommPortIdentifier$1.<init>(CommPortIdentifier.java:189)
      2. purejavacomm.CommPortIdentifier.getPortIdentifiers(CommPortIdentifier.java:182)
      2 frames
    6. nz.co.fortytwo
      InstalManager$6.run
      1. nz.co.fortytwo.freeboard.installer.InstalManager.<init>(InstalManager.java:91)
      2. nz.co.fortytwo.freeboard.installer.InstalManager$6.run(InstalManager.java:363)
      2 frames
    7. Java RT
      EventDispatchThread.run
      1. java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
      2. java.awt.EventQueue.dispatchEventImpl(EventQueue.java:673)
      3. java.awt.EventQueue.access$300(EventQueue.java:96)
      4. java.awt.EventQueue$2.run(EventQueue.java:634)
      5. java.awt.EventQueue$2.run(EventQueue.java:632)
      6. java.security.AccessController.doPrivileged(Native Method)
      7. java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
      8. java.awt.EventQueue.dispatchEvent(EventQueue.java:643)
      9. java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
      10. java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
      11. java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
      12. java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
      13. java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
      14. java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
      14 frames