Setting locations of the JDK to JDK8 in the netbeans.conf file should allow
it to work in the IDE.

netbeans_jdkhome="/path/to/jdk8"

On Thu, Oct 10, 2019 at 4:09 AM Jens Hofschröer <em...@nigjo.de> wrote:

> Am 09.10.2019 um 20:08 schrieb Siddhesh Rane:
> > October 9, 2019 10:21 AM, "Jaroslav Tulach" <jaroslav.tul...@gmail.com>
> wrote:
> >
> >> Looks like the deprecated
> >>
> >>> Class org.netbeans.modules.openfile.PackagePanel
> >>> "E1.2 - API type removed" : method public java.awt.peer.ComponentPeer
> >>
> >> java.awt.Component.getPeer()
> >>> anno 0 java.lang.Deprecated()
> >>
> >> method got removed. If that is true, we will have to update the
> `.sigfile`
> >> (or files) and remove the line requesting the method.
> >> -tj
> >
> > So basically this method is removed in JDK 11 but not in JDK 8.
> > If I set the project Properties > Library > Java Platform to JDK 8, it
> should compile in the IDE as well.
> > However this does not happen. This seems to be a bug. Ant only compiles
> with the jdk it is run with, which
> > is JDK 11 inside the IDE and JDK 8 on command line, ignoring the project
> setting.
> No. Ant is running inside the same JVM as the IDE. So Ant itself is
> using JDK11 and compiles against JDK8. There is (currently) no way to
> run Ant in a separate task other that run the command line.
>
> Jens
>
> --
> http://blog.nigjo.de/netbeans
> threema://add?id=3Y279Z3U
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

Reply via email to