Is your project using Ant, Maven or Gradle?

On Wed, Jun 2, 2021 at 6:28 AM Humphrey Clerx <[email protected]> wrote:
>
> I've updated from version 12.1 to 12.4 and am experiencing the following 
> problem:
>
> I'm running NetBeans under Windows 10, with JDK 11 as the default Java 
> Platform (set in netbeans.conf) I'm using AdoptOpenJDK 11 (11.0.11+9).
>
> Since my RCP project still requires JDK 8 as a runtime, I've added a Java 
> Platform in NetBeans 12.4, defined as JDK 1.8 and have set it to point to the 
> installed AdoptOpenJDK version for Java 8 (8u292-b10).
>
> All of these settings were identical to the settings when using NetBeans 12.1.
>
> When I compile/build my RCP project all works fine with NetBeans 12.1, but in 
> NetBeans 12.4 I get the following error. This happens both with nb-javac 
> installed and with nb-javac uninstalled.
>
> During build:
> Ignoring source, target and bootclasspath as release has been set.
>
> Failure in build:
> error: package sun.awt does not exist.
>
> This happens because one of our classes uses 
> sun.awt.AppContext.getAppContext() to install our own RepaintManager (to 
> detect EDT violations).
>
> I guess the reason is that in NetBeans 12.1 the actual java compiler used to 
> build the project is the one set as the Java Platform for the project 
> (8u292), but in NetBeans 12.4 the JDK 11 compiler is used with some kind of 
> "--release" flag to indicate that it should compile for Java 8. However, this 
> doesn't work when the application uses classes that are (no longer) present 
> in Java 11 (or above).
>
> How can I change (if any) settings in NetBeans 12.4 to allow the build to 
> succeed, as is possible with NetBeans 12.1?
>
> Greets,
>     Humphrey.
>
> --
> In the mountains of truth, you never climb in vain - Nietzsche
> #-------------------------------------------------------------
>  \_O
> ,__/>
>   <"
>    '



-- 

-Juan Algaba

---------------------------------------------------------------------
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

Reply via email to