[
https://issues.apache.org/jira/browse/CASSANDRA-15073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16812917#comment-16812917
]
Dinesh Joshi commented on CASSANDRA-15073:
------------------------------------------
[~michaelsembwever] unfortunately this patch doesn't seem to be working for me.
I tested this by downloading the latest netbeans (
Apache NetBeans IDE 11.0 (Build incubator-netbeans-release-404-on-20190319). I
get classpath errors and the following error was in the notifications panel -
{code:java}
java.lang.ClassNotFoundException:
org.netbeans.modules.groovy.editor.api.parser.GroovyLanguage
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:197)
Caused: java.lang.ClassNotFoundException:
org.netbeans.modules.groovy.editor.api.parser.GroovyLanguage starting from
SystemClassLoader[531 modules] with possible defining loaders null and declared
parents [org.netbeans.MainImpl$BootClassLoader@20322d26,
org.netbeans.JarClassLoader@51f1b2be,
ModuleCL@6c3b0979[org.netbeans.api.annotations.common],
ModuleCL@6a8ebda8[org.openide.awt],
ModuleCL@3c8c10a4[org.netbeans.api.progress],
ModuleCL@2dbe4456[org.netbeans.api.progress.nb],
ModuleCL@3ae0cf02[org.openide.dialogs], ModuleCL@423f11aa[org.openide.nodes],
ModuleCL@37b552e8[org.openide.windows],
ModuleCL@73ead5bc[org.netbeans.modules.editor.mimelookup], ...506 more]
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:199)
at
org.netbeans.ModuleManager$SystemClassLoader.loadClass(ModuleManager.java:769)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
at
org.openide.loaders.InstanceSupport.findClass(InstanceSupport.java:477)
at
org.openide.loaders.InstanceSupport.instanceClass(InstanceSupport.java:123)
at
org.openide.loaders.InstanceDataObject$Ser.instanceClass(InstanceDataObject.java:1347)
at
org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.java:189)
at
org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1417)
at
org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:821)
[catch] at
org.netbeans.modules.csl.spi.DefaultDataLoadersBridge.createInstance(DefaultDataLoadersBridge.java:120)
at
org.netbeans.modules.csl.core.Language.createInstance(Language.java:284)
at
org.netbeans.modules.csl.core.Language.getGsfLanguage(Language.java:223)
at
org.netbeans.modules.csl.core.Language.getIndexSearcher(Language.java:692)
at
org.netbeans.modules.csl.core.TypeAndSymbolProvider.compute(TypeAndSymbolProvider.java:152)
at
org.netbeans.modules.csl.core.TypeAndSymbolProvider$TypeProviderImpl.computeTypeNames(TypeAndSymbolProvider.java:75)
at
org.netbeans.modules.jumpto.type.GoToTypeAction$Worker.getTypeNames(GoToTypeAction.java:614)
at
org.netbeans.modules.jumpto.type.GoToTypeAction$Worker.run(GoToTypeAction.java:522)
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)
{code}
Not sure what I am doing wrong here. When I ran ant, it built successfully.
Another minor point is to update instructions in {{ide.rst}}. It says there is
no setup required for Netbeans where as we actually need to run {{ant}} prior
to opening the project. A minor but important detail that needs to be added.
> Apache NetBeans project files
> -----------------------------
>
> Key: CASSANDRA-15073
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15073
> Project: Cassandra
> Issue Type: Task
> Components: Build
> Reporter: mck
> Assignee: mck
> Priority: Low
>
> Provide necessary project files so to be able to open the Cassandra project
> in Apache NetBeans.
> No additional project functionality is required beyond being able to edit the
> project's source files. Building the project is still expected to be done via
> `ant` on the command-line.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]