java.lang.AbstractMethodError: com.sun.jna.Structure.getFieldOrder()Ljava/util/List; at com.sun.jna.Structure.fieldOrder(Structure.java:868) at com.sun.jna.Structure.getFields(Structure.java:894) at com.sun.jna.Structure.deriveLayout(Structure.java:1042) at com.sun.jna.Structure.calculateSize(Structure.java:966) at com.sun.jna.Structure.calculateSize(Structure.java:933) at com.sun.jna.Structure.allocateMemory(Structure.java:360) at com.sun.jna.Structure.(Structure.java:184) at com.sun.jna.Structure.(Structure.java:172) at com.sun.jna.Structure.(Structure.java:159) at com.sun.jna.Structure.(Structure.java:151) at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier$FILE_NOTIFY_INFORMATION.(WindowsNotifier.java:164) at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier$FileInfo.(WindowsNotifier.java:283) at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.addWatch(WindowsNotifier.java:340) at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.addWatch(WindowsNotifier.java:74) at org.netbeans.modules.masterfs.providers.Notifier$1.addWatch(Notifier.java:111) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.register(Watcher.java:243) at org.netbeans.modules.masterfs.watcher.Watcher.register(Watcher.java:118) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.addFileChangeListener(BaseFileObj.java:528) at org.openide.filesystems.JarFileSystem.setJarFile(JarFileSystem.java:391) at org.openide.filesystems.JarFileSystem.(JarFileSystem.java:197) at org.netbeans.core.startup.layers.ArchiveURLMapper.getFileSystem(ArchiveURLMapper.java:169) at org.netbeans.core.startup.layers.ArchiveURLMapper.getFileObjects(ArchiveURLMapper.java:141) at org.openide.filesystems.URLMapper.findFileObject(URLMapper.java:213) at org.netbeans.modules.java.j2seplatform.libraries.J2SELibrarySourceForBinaryQuery.getNormalizedURL(J2SELibrarySourceForBinaryQuery.java:155) at org.netbeans.modules.java.j2seplatform.libraries.J2SELibrarySourceForBinaryQuery.preInit(J2SELibrarySourceForBinaryQuery.java:135) at org.netbeans.modules.java.j2seplatform.J2SEPlatformWarmUp.preInitJ2SELibsSFBQ(J2SEPlatformWarmUp.java:62) at org.netbeans.modules.java.j2seplatform.J2SEPlatformWarmUp.run(J2SEPlatformWarmUp.java:56) at org.netbeans.core.startup.WarmUpSupport.run(WarmUpSupport.java:98) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2042) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.AbstractMethodError: com.sun.jna.Structure.getFieldOrder()Ljava/util/List; at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:1473) at org.netbeans.core.startup.WarmUpSupport.warmUp(WarmUpSupport.java:75) at org.netbeans.core.startup.MainLookup.warmUp(MainLookup.java:84) at org.netbeans.core.GuiRunLevel$InitWinSys$1.run(GuiRunLevel.java:254) at org.netbeans.core.windows.WindowManagerImpl$Exclusive$1.run(WindowManagerImpl.java:1563) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)