You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2019/01/13 19:26:05 UTC

[GitHub] mcdonnell-john commented on issue #1077: [NETBEANS-1793] Gradle Support

mcdonnell-john commented on issue #1077: [NETBEANS-1793] Gradle Support
URL: https://github.com/apache/incubator-netbeans/pull/1077#issuecomment-453857969
 
 
   Checked out the branch and built locally.
   
   When attempting to open a gradle based project I got the following error:
   ```
   java.lang.ClassNotFoundException: org.netbeans.modules.gradle.api.NbProjectInfo
   	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
   	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
   	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
   	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
   	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:197)
   Caused: java.lang.ClassNotFoundException: org.netbeans.modules.gradle.api.NbProjectInfo starting from ModuleCL@1d55d5ed[org.netbeans.modules.gradle] with possible defining loaders [ModuleCL@1d55d5ed[org.netbeans.modules.gradle]] and declared parents [ModuleCL@4f953edd[org.netbeans.api.java.classpath], ModuleCL@2977b2ba[org.openide.explorer], ModuleCL@45092aea[org.netbeans.modules.java.platform], ModuleCL@7a98463b[org.netbeans.modules.extexecution], org.netbeans.JarClassLoader@1930bb4b, ModuleCL@28c0d7cd[org.netbeans.libs.json_simple], ModuleCL@43d60107[org.netbeans.api.progress], ModuleCL@f11d8ce[org.openide.windows], ModuleCL@a52efd7[org.netbeans.modules.editor.mimelookup], ModuleCL@12db9df[org.netbeans.modules.editor], ...22 more]
   	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:199)
   	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
   Caused: java.lang.NoClassDefFoundError: org/netbeans/modules/gradle/api/NbProjectInfo
   	at org.netbeans.modules.gradle.NbGradleProjectImpl.loadProject(NbGradleProjectImpl.java:252)
   	at org.netbeans.modules.gradle.NbGradleProjectImpl.loadProject(NbGradleProjectImpl.java:248)
   	at org.netbeans.modules.gradle.NbGradleProjectImpl.getGradleProject(NbGradleProjectImpl.java:178)
   	at org.netbeans.modules.gradle.api.NbGradleProject.projectLookup(NbGradleProject.java:173)
   	at org.netbeans.modules.gradle.api.GradleBaseProject.get(GradleBaseProject.java:265)
   	at org.netbeans.modules.gradle.NbGradleProjectImpl$PluginDependentLookup.check(NbGradleProjectImpl.java:352)
   	at org.netbeans.modules.gradle.NbGradleProjectImpl$PluginDependentLookup.<init>(NbGradleProjectImpl.java:343)
   	at org.netbeans.modules.gradle.NbGradleProjectImpl.<init>(NbGradleProjectImpl.java:143)
   	at org.netbeans.modules.gradle.NbGradleProjectFactory.loadProject(NbGradleProjectFactory.java:65)
   	at org.netbeans.modules.projectapi.nb.NbProjectManager.createProject(NbProjectManager.java:376)
   	at org.netbeans.modules.projectapi.nb.NbProjectManager.access$300(NbProjectManager.java:69)
   	at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:289)
   	at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:218)
   	at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:188)
   	at org.openide.util.Mutex.readAccess(Mutex.java:225)
   	at org.netbeans.modules.projectapi.nb.NbProjectManager.findProject(NbProjectManager.java:218)
   	at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:142)
   	at org.netbeans.modules.project.ui.OpenProjectList.fileToProject(OpenProjectList.java:1209)
   	at org.netbeans.modules.project.ui.ProjectChooserAccessory.getProject(ProjectChooserAccessory.java:327)
   	at org.netbeans.modules.project.ui.ProjectChooserAccessory.access$000(ProjectChooserAccessory.java:64)
   	at org.netbeans.modules.project.ui.ProjectChooserAccessory$1.run(ProjectChooserAccessory.java:216)
   	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
   	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
   	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
   	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
   Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to
   	at org.openide.util.RequestProcessor.post(RequestProcessor.java:424)
   	at org.netbeans.modules.project.ui.ProjectChooserAccessory.propertyChange(ProjectChooserAccessory.java:204)
   	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.awt.Component.firePropertyChange(Component.java:8434)
   	at javax.swing.JFileChooser.setSelectedFiles(JFileChooser.java:541)
   	at org.netbeans.swing.dirchooser.DirectoryChooserUI.setSelected(DirectoryChooserUI.java:1676)
   	at org.netbeans.swing.dirchooser.DirectoryChooserUI.access$2500(DirectoryChooserUI.java:87)
   	at org.netbeans.swing.dirchooser.DirectoryChooserUI$DirectoryHandler.valueChanged(DirectoryChooserUI.java:2231)
   	at javax.swing.JTree.fireValueChanged(JTree.java:2934)
   	at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3398)
   	at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:635)
   	at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1093)
   	at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:294)
   	at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:188)
   	at javax.swing.JTree.setSelectionPath(JTree.java:1641)
   	at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2393)
   	at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3609)
   	at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3548)
   	at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
   	at java.awt.Component.processMouseEvent(Component.java:6536)
   	at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
   	at org.netbeans.swing.dirchooser.DirectoryChooserUI$8.processMouseEvent(DirectoryChooserUI.java:703)
   	at java.awt.Component.processEvent(Component.java:6304)
   	at java.awt.Container.processEvent(Container.java:2239)
   	at java.awt.Component.dispatchEventImpl(Component.java:4889)
   	at java.awt.Container.dispatchEventImpl(Container.java:2297)
   	at java.awt.Component.dispatchEvent(Component.java:4711)
   	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
   	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532)
   	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
   	at java.awt.Container.dispatchEventImpl(Container.java:2283)
   	at java.awt.Window.dispatchEventImpl(Window.java:2746)
   	at java.awt.Component.dispatchEvent(Component.java:4711)
   	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
   	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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
   	at java.awt.EventQueue$4.run(EventQueue.java:733)
   	at java.awt.EventQueue$4.run(EventQueue.java:731)
   	at java.security.AccessController.doPrivileged(Native Method)
   	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
   	at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
   	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.pumpEventsForFilter(EventDispatchThread.java:109)
   	at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
   	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235)
   	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233)
   	at java.security.AccessController.doPrivileged(Native Method)
   	at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233)
   	at java.awt.Dialog.show(Dialog.java:1084)
   	at javax.swing.JFileChooser.showDialog(JFileChooser.java:758)
   	at javax.swing.JFileChooser.showOpenDialog(JFileChooser.java:656)
   	at org.netbeans.modules.project.ui.actions.OpenProject.show(OpenProject.java:105)
   	at org.netbeans.modules.project.ui.actions.OpenProject.actionPerformed(OpenProject.java:78)
   	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
   	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
   	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
   	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
   	at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
   	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842)
   	at com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:157)
   	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886)
   	at java.awt.Component.processMouseEvent(Component.java:6539)
   	at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
   	at java.awt.Component.processEvent(Component.java:6304)
   	at java.awt.Container.processEvent(Container.java:2239)
   	at java.awt.Component.dispatchEventImpl(Component.java:4889)
   	at java.awt.Container.dispatchEventImpl(Container.java:2297)
   	at java.awt.Component.dispatchEvent(Component.java:4711)
   	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
   	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
   	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
   	at java.awt.Container.dispatchEventImpl(Container.java:2283)
   	at java.awt.Window.dispatchEventImpl(Window.java:2746)
   	at java.awt.Component.dispatchEvent(Component.java:4711)
   	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
   	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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
   	at java.awt.EventQueue$4.run(EventQueue.java:733)
   	at java.awt.EventQueue$4.run(EventQueue.java:731)
   	at java.security.AccessController.doPrivileged(Native Method)
   	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
   	at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
   	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)
   [catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
   ```
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists