I’ve installed the JMonkeyEngine SDK on my Debian Linux computer, but when I use it, keeps giving me NullPointerExceptions, sometimes crashing:
java.lang.NullPointerException
at com.jme3.gde.assetpack.project.AssetPackProject.getProjectName(AssetPackProject.java:148)
at com.jme3.gde.assetpack.project.AssetPackProject$Info.getDisplayName(AssetPackProject.java:380)
at org.netbeans.api.project.ProjectUtils$AnnotateIconProxyProjectInformation.getDisplayName(ProjectUtils.java:340)
at org.netbeans.modules.project.ui.actions.SetMainProject.createSubMenu(SetMainProject.java:170)
at org.netbeans.modules.project.ui.actions.SetMainProject.getMenuPresenter(SetMainProject.java:129)
at org.openide.awt.DynaMenuModel.loadSubmenu(DynaMenuModel.java:99)
at org.openide.awt.MenuBar$LazyMenu$MenuFolder.createInstance(MenuBar.java:760)
at org.openide.loaders.FolderInstance.defaultProcessObjectsFinal(FolderInstance.java:873)
at org.openide.loaders.FolderInstance$1R.run(FolderInstance.java:738)
at org.openide.util.Task.run(Task.java:248)
[catch] at org.netbeans.modules.openide.loaders.AWTTask.run(AWTTask.java:73)
at org.netbeans.modules.openide.loaders.AWTTask$Processor.run(AWTTask.java:114)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:148)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
I’ve tried setting the works;pace directory as the same as my Eclipse workspace. Is that the problem?
you got an assets.xml flying around somewhere?
I changed the workspace to an empty folder, the NullPointerExceptions are gone now.
Now, It just won’t stop crashing, I’ll see if I can find an error report somewhere.