java.lang.NoClassDefFoundError: Could not initialize class com.sun.jna.Native at org.netbeans.modules.masterfs.watcher.linux.LinuxNotifier.(LinuxNotifier.java:103) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:0) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at java.lang.Class.newInstance0(Class.java:372) at java.lang.Class.newInstance(Class.java:325) at org.openide.util.lookup.implspi.SharedClassObjectBridge.newInstance(SharedClassObjectBridge.java:64) at org.openide.util.lookup.MetaInfServicesLookup$P.getInstance(MetaInfServicesLookup.java:519) at org.netbeans.modules.masterfs.watcher.Watcher.getNotifierForPlatform(Watcher.java:414) at org.netbeans.modules.masterfs.watcher.Watcher.(Watcher.java:85) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:0) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at java.lang.Class.newInstance0(Class.java:372) at java.lang.Class.newInstance(Class.java:325) at org.openide.util.lookup.implspi.SharedClassObjectBridge.newInstance(SharedClassObjectBridge.java:64) at org.openide.util.lookup.MetaInfServicesLookup$P.getInstance(MetaInfServicesLookup.java:519) at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1041) at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1021) at org.openide.util.lookup.ProxyLookup$LazyCollection.computeSingleResult(ProxyLookup.java:1249) at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1091) at org.openide.util.lookup.ProxyLookup$LazyCollection.access$900(ProxyLookup.java:1021) at org.openide.util.lookup.ProxyLookup$LazyCollection$1.hasNext(ProxyLookup.java:1215) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem$StatusImpl.resultChanged(FileBasedFileSystem.java:305) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem$StatusImpl.(FileBasedFileSystem.java:271) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.(FileBasedFileSystem.java:81) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.(FileBasedFileSystem.java:79) at org.netbeans.modules.masterfs.filebasedfs.FileBasedURLMapper.getFileObjects(FileBasedURLMapper.java:138) at org.netbeans.modules.masterfs.MasterURLMapper.getFileObjects(MasterURLMapper.java:65) at org.openide.filesystems.URLMapper.findFileObject(URLMapper.java:212) at org.openide.filesystems.FileUtil.toFileObject(FileUtil.java:1069) at org.netbeans.modules.php.project.ui.Utils.validateProjectDirectory(Utils.java:371) at org.netbeans.modules.php.project.ui.Utils.validateProjectDirectory(Utils.java:327) at org.netbeans.modules.php.project.ui.wizards.ConfigureProjectPanel.validateSources(ConfigureProjectPanel.java:500) at org.netbeans.modules.php.project.ui.wizards.ConfigureProjectPanel.isValid(ConfigureProjectPanel.java:252) at org.openide.WizardDescriptor.updateStateOpen(WizardDescriptor.java:900) at org.openide.WizardDescriptor.updateState(WizardDescriptor.java:844) at org.openide.loaders.TemplateWizard.updateState(TemplateWizard.java:732) at org.netbeans.modules.project.ui.NewProjectWizard.updateState(NewProjectWizard.java:70) at org.openide.WizardDescriptor$Listener.stateChanged(WizardDescriptor.java:2094) at org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:329) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:133) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:119) at org.netbeans.modules.php.project.ui.wizards.ConfigureProjectPanel.fireChangeEvent(ConfigureProjectPanel.java:317) at org.netbeans.modules.php.project.ui.wizards.ConfigureProjectPanel.stateChanged(ConfigureProjectPanel.java:720) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:133) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:119) at org.netbeans.modules.php.project.ui.wizards.ConfigurableProjectPanel.stateChanged(ConfigurableProjectPanel.java:140) at org.netbeans.modules.php.project.ui.wizards.ConfigureNewProjectPanelVisual.stateChanged(ConfigureNewProjectPanelVisual.java:314) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:133) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:119) at org.netbeans.modules.php.project.ui.LocalServerController$1.stateChanged(LocalServerController.java:115) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:133) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:119) at org.netbeans.modules.php.project.ui.LocalServer$ComboBoxEditor.processUpdate(LocalServer.java:303) at org.netbeans.modules.php.project.ui.LocalServer$ComboBoxEditor.insertUpdate(LocalServer.java:279) at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:202) at javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:749) at javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:708) at javax.swing.text.PlainDocument.insertString(PlainDocument.java:130) at javax.swing.text.AbstractDocument.replace(AbstractDocument.java:670) at javax.swing.text.JTextComponent.setText(JTextComponent.java:1718) at org.netbeans.modules.php.project.ui.LocalServer$ComboBoxEditor.setItem(LocalServer.java:237) at javax.swing.JComboBox.configureEditor(JComboBox.java:1403) at javax.swing.plaf.basic.BasicComboBoxUI.configureEditor(BasicComboBoxUI.java:786) at javax.swing.plaf.basic.BasicComboBoxUI.addEditor(BasicComboBoxUI.java:735) at javax.swing.plaf.basic.BasicComboBoxUI$Handler.propertyChange(BasicComboBoxUI.java:1686) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:303) at java.awt.Component.firePropertyChange(Component.java:8402) at javax.swing.JComponent.firePropertyChange(JComponent.java:4485) at javax.swing.JComboBox.setEditable(JComboBox.java:403) at org.netbeans.modules.php.project.ui.LocalServerController.setEnabled(LocalServerController.java:163) at org.netbeans.modules.php.project.ui.wizards.ConfigureNewProjectPanelVisual.setState(ConfigureNewProjectPanelVisual.java:320) at org.netbeans.modules.php.project.ui.wizards.ConfigureProjectPanel.initLocalServers(ConfigureProjectPanel.java:432) at org.netbeans.modules.php.project.ui.wizards.ConfigureProjectPanel.access$000(ConfigureProjectPanel.java:77) at org.netbeans.modules.php.project.ui.wizards.ConfigureProjectPanel$1$1.run(ConfigureProjectPanel.java:151) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705) at java.awt.EventQueue.access$000(EventQueue.java:101) at java.awt.EventQueue$3.run(EventQueue.java:666) at java.awt.EventQueue$3.run(EventQueue.java:664) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:675) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:121) at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182) at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219) at java.awt.Dialog.show(Dialog.java:1072) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:1072) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1106) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1094) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:126) at org.openide.util.Mutex.doEventAccess(Mutex.java:1363) at org.openide.util.Mutex.readAccess(Mutex.java:273) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:1079) at java.awt.Component.show(Component.java:1651) at java.awt.Component.setVisible(Component.java:1603) at java.awt.Window.setVisible(Window.java:1013) at java.awt.Dialog.setVisible(Dialog.java:1003) at org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.showDialog(DialogDisplayerImpl.java:260) at org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.run(DialogDisplayerImpl.java:186) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705) at java.awt.EventQueue.access$000(EventQueue.java:101) at java.awt.EventQueue$3.run(EventQueue.java:666) at java.awt.EventQueue$3.run(EventQueue.java:664) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:675) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105) at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)