Hi, Another happy user here that switched from Netbeans 8.2 to Netbeans 10 without issues. I had some issues with NB 9 and some preview builds, but all works very well with NB 10 so far. I don't use it daily though, so time will show. Thanks to all for your hard work!
st 16. 1. 2019 o 21:39 Michael R. Ryan <[email protected]> napísal(a): > I know how disheartening it is when users tell you your program isn’t > working. So, just for the sake of morale, I want to say that I have made > the transition from NetBeans 8.2 to 10 for Java EE development and it’s > been working great! > > I found the Java EE plugins to be especially easy to add. I was up and > running very quickly. > > Thanks for all the hard work you all have been putting in. > > That said, good to know about the IDE log file, as I’ve had a couple of > hiccups that seem to get fixed with a NetBeans restart. > > Full disclosure: I’m on macOS 10.14.2 running Java 1.8.0_181. I’m running > my Java EE app in Glassfish w/ MariaDB, and using git/GitLab for versioning. > > For Mac users: I’ve discovered the logs are in ~/Library/Application > Support/NetBeans/10.0/var/log as well as the View -> IDE Log menu item > (obviously, not useful if you can’t get NetBeans started) > > I had NetBeans crash this morning after having left it open all night with > the Mac in sleep mode. But after restarting, I’ve had no problems. > > Also, I’ve had the project I’m working on get hung up after making changes > to the code and then trying to run it again. But, it seems that if I do a > "Clean and Build" and then Run, I don’t have this problem. > > Perhaps my crash this morning was caused by me moving a javascript file to > a new location? See the chunk from the log below. I’ll let you know if I > reproduce it. > > Best, > > Mike Ryan > > > from ~/Library/Application Support/NetBeans/10.0/var/log/messages.log: > > INFO [org.netbeans.core.windows.persistence]: > [PersistenceManager.getTopComponentForID] Problem when deserializing > TopComponent for tcID:'MultiView-javascript9BE7A9A5text#002Ehistory#007C'. > Reason: Object not found: > /Users/mrr39/NetBeansProjects/nb10/busoffappsuite/web/secure/timesheet/timeEntryNavigation.js@e23efbff:6ae40e9e[invalid]. > It was probably deleted. > > msg > msg > msg > msg > Caused: org.openide.filesystems.FileStateInvalidException: > /Users/mrr39/NetBeansProjects/nb10/busoffappsuite/web/secure/timesheet/timeEntryNavigation.js@e23efbff > :6ae40e9e[invalid] > at org.openide.loaders.DataObject.find(DataObject.java:587) > Caused: org.openide.loaders.DataObjectNotFoundException: > /Users/mrr39/NetBeansProjects/nb10/busoffappsuite/web/secure/timesheet/timeEntryNavigation.js@e23efbff > :6ae40e9e[invalid] > at org.openide.loaders.DataObject.find(DataObject.java:610) > at > org.openide.loaders.DataObject$Replace.readObject(DataObject.java:1246) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1170) > at > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2178) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2069) > at > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573) > at > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2287) > at > java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:561) > at > org.openide.loaders.OpenSupport$Env.readObject(OpenSupport.java:144) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1170) > at > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2178) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2069) > at > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573) > at > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2287) > at > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2211) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2069) > at > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:431) > at > org.openide.windows.CloneableTopComponent.readExternal(CloneableTopComponent.java:229) > at > org.netbeans.core.multiview.MultiViewCloneableTopComponent.readExternal(MultiViewCloneableTopComponent.java:250) > at > org.openide.windows.TopComponent$Replacer.readObject(TopComponent.java:1834) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1170) > at > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2178) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2069) > at > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:431) > at > org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.readSerial(XMLSettingsSupport.java:546) > at > org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLSettingsSupport.java:578) > at > org.netbeans.modules.settings.convertors.SerialDataConvertor$SettingsInstance.instanceCreate(SerialDataConvertor.java:401) > [catch] at > org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:546) > at > org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:656) > at > org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHandler.java:453) > at > org.netbeans.core.windows.LazyLoader.loadNow(LazyLoader.java:135) > at > org.netbeans.core.windows.LazyLoader.access$400(LazyLoader.java:39) > at org.netbeans.core.windows.LazyLoader$2.run(LazyLoader.java:106) > at > java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) > at java.awt.EventQueue.access$500(EventQueue.java:97) > at java.awt.EventQueue$3.run(EventQueue.java:709) > at java.awt.EventQueue$3.run(EventQueue.java:703) > at java.security.AccessController.doPrivileged(Native Method) > at > java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) > at > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136) > at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) > ALL [null]: The file > /Users/mrr39/NetBeansProjects/nb10/busoffappsuite/web/secure/timesheet/timeEntryNavigation.js > seems no longer valid! > >
