[
https://issues.apache.org/jira/browse/NETBEANS-1842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17246579#comment-17246579
]
Xavier G commented on NETBEANS-1842:
------------------------------------
Hi,
I Just installed netbeans 12.2 in the hope it would work but no luck.
But doing so I got a new error message which I think could help a lot. In our
project we have another annotation processor used hibernate-jpamodel and this
one seems to be the real culprit behind the scene. This annotation processor
use Jaxb which was removed since Java11.
`java.lang.NullPointerException
at
com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:914)
at
com.sun.tools.javac.processing.JavacProcessingEnvironment.access$2500(JavacProcessingEnvironment.java:113)
at
com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1298)
at
com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1380)
at
com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1350)
at
com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1240)
at com.sun.tools.javac.api.JavacTaskImpl.enter(JavacTaskImpl.java:404)
at com.sun.tools.javac.api.JavacTaskImpl.enterTrees(JavacTaskImpl.java:451)
[catch] at
org.netbeans.modules.java.source.nbjavac.indexing.MultiPassCompileWorker.compile(MultiPassCompileWorker.java:204)
at
org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:361)
at
org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:138)
at
org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:275)
at
org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:136)
at
org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2750)
at
org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.access$800(RepositoryUpdater.java:2154)
`
...
`
Annotation processing error: java.lang.NoClassDefFoundError:
javax/xml/bind/JAXBException org.hibernate.jpamodelgen.xml.JpaDescriptorParser
<init> 60 org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor init 99 `
`
the annotation processor in this case is run I believe by the IDE java version
(in my case Java14 and not the target Java8) which could explain the wrong
classes issued by annotation processor.
I don't know how I can add jaxb to netbeans module so nbjavac got jaxb but I
think the problem is here.
Hope someone can help
> ambiguous method when using Lombok
> ----------------------------------
>
> Key: NETBEANS-1842
> URL: https://issues.apache.org/jira/browse/NETBEANS-1842
> Project: NetBeans
> Issue Type: Bug
> Environment: Win10
> Reporter: Rik Scarborough
> Priority: Major
> Attachments: Screen Shot 2019-07-25 at 4.14.03 PM.png
>
>
> When using lombok (v 1.18.4), generated methods show as errors in editor.
> "reference to <methodname> is ambiguous both method <methodname> in
> <classname> and method <methodname> in <classname> match".
>
> Both methodnames and classnames are the exactly same.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists