I've just updated from NetBeans 8.2 to NetBeans 12.2 under Windows 10.

NetBeans 12.2 Runs under JDK 11 (OpenJDK 64-Bit Server VM 11.0.9+11) and
I've defined a Java Platform JDK 1.8 (OpenJDK 64-Bit Server VM
1.8.0_272-b10) to be used by all the projects. nb-javac is also installed.

My project is a NetBeans RCP Module Project. For historical (and
visibility) reasons two of the modules define a class StringUtils.

In NetBeans 8.2 everything was working fine, but when using NetBeans 12.2
all the files in all the modules importing this class, an "error badge"
show up on the module and the file, stating:

cannot find symbol
  symbol: class StringUtils
  location: package common.util


When selecting the "error badge" it asks to "Change to import <package
name>.StringUtils", suggesting the other StringUtils.java class. I know
it's not recommended two have two classes with the same name in different
packages/modules, but this was no problem with NetBeans 8.2 and exists in
our project for historical (and module dependency/visibility) reasons.

Enabling/Disabling nb-javac makes NO difference. The only thing that did
seem to fix it was installing NetBeans 12.2 and cancelling the
download/installation of nb-javac altogether. But then NetBeans 12.2
continuously asks to install this missing plugin.

Is there any way this can be resolved?

Greets,
    Humphrey.

-- 
In the mountains of truth, you never climb in vain - Nietzsche
#-------------------------------------------------------------
 \_O
,__/>
  <"
   '

Reply via email to