[ 
https://issues.apache.org/jira/browse/NETBEANS-3278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16996466#comment-16996466
 ] 

Eric Bresie commented on NETBEANS-3278:
---------------------------------------

So I did a search for "is an invalid Java platform" and found reference to this 
in a number of jdk.xml files to include:

.\netbeans\nbbuild\jdk.xml
.\netbeans\nbbuild\nbproject\jdk.xml
.\netbeans\nbbuild\netbeans\harness\jdk.xml
.\netbeans\java\java.freeform\src\org\netbeans\modules\java\freeform\jdkselection\jdk.xml

This is in the -jdk-warn target 

<target name="-jdk-warn" depends="-jdk-preinit" if="nbjdk.active-or-nbjdk.home" 
unless="nbjdk.valid">
 <property name="jdkhome.presumed" location="${java.home}/.."/>
 <echo level="warning">Warning: nbjdk.active=${nbjdk.active} or 
nbjdk.home=${nbjdk.home} is an invalid Java platform; ignoring and using 
${jdkhome.presumed}</echo>
 </target>

With the -jdk-preinit looking to be a little more complex bit of ant logics to 
determine viable nbjdk locations.  I'm assuming somewhere in there it's for 
some reason not finding something quite right

 

> NetBeans Platform Application only compiles with default JDK
> ------------------------------------------------------------
>
>                 Key: NETBEANS-3278
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-3278
>             Project: NetBeans
>          Issue Type: Bug
>          Components: apisupport - Harness
>    Affects Versions: 11.0, 11.1, 11.2
>         Environment: Windows 10
>            Reporter: matteodg
>            Priority: Major
>
> I created from scratch a simple NetBeans Platform Application with a single 
> module and I would like to use a Java Platform different than the default 
> one, but I can't because I got this error while building the application:
> {noformat}
> module.taskdefs:
> module.common-init:
> Warning: nbjdk.active=OpenJDK13 or nbjdk.home=D:\Java\OpenJDK\jdk-13.0.1 is 
> an invalid Java platform; ignoring and using D:\Java\OpenJDK
> module.projectized-common.basic-init:
> module.basic-init:
> {noformat}
> I'm launching NetBeans IDE with Oracle JDK 13 (default JDK) but I would like 
> to compile and run with OpenJDK 13 (which I properly configured in 
> Tools->Java Platforms).
> I checked and this bug is present in NB 11.0, 11.1 and 11.2-beta3 as well



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

Reply via email to