And, also, make sure to uninstall nb-javac, if it is installed. Gj
On Thu, Mar 5, 2020 at 5:06 PM Geertjan Wielenga <geert...@apache.org> wrote: > on JDK 14, we do not have a nb-javac for JDK 14, which means the editor > will use the javac from the JDK it runs on. > > Gj > > On Thu, Mar 5, 2020 at 5:05 PM Geertjan Wielenga <geert...@apache.org> > wrote: > >> Yes, but you are now -- after the release of 11.3 -- providing feedback >> on the NetBeans support of records. >> >> Any problem you find at this stage is too late to be fixed in 11.3... >> while there have been betas and all kinds of developments going on for >> months now, your help would have been very useful. >> >> Make sure you're running NetBeans itself on JDK >> >> On Thu, Mar 5, 2020 at 5:01 PM Ty Young <youngty1...@gmail.com> wrote: >> >>> >>> On 3/5/20 9:52 AM, Geertjan Wielenga wrote: >>> >>> But there seems to be JDK 15 referenced here, which is not supported by >>> NetBeans: >>> >>> https://github.com/BlueGoliath/Crosspoint/blob/master/pom.xml >>> >>> >>> Records themselves are already in Netbeans so why does the version >>> matter? Are they hardcoded to 14 or something? The IDE works just fine >>> otherwise... >>> >>> >>> >>> In general, though, how do you see this approach working out for you -- >>> waiting for a release to come out and then trying it out and providing >>> feedback, instead of doing it during the development cycle, there have been >>> several beta releases for you to provide feedback on. >>> >>> >>> I'm not providing feedback on records, but Project Panama. >>> >>> >>> >>> Gj >>> >>> On Thu, Mar 5, 2020 at 4:50 PM Ty Young <youngty1...@gmail.com> wrote: >>> >>>> >>>> On 3/5/20 9:42 AM, Geertjan Wielenga wrote: >>>> >>>> Probably you don't have JDK 14 set in the project. >>>> >>>> >>>> It's set to JDK 15, the same as the boot JDK. >>>> >>>> >>>> >>>> Anyway, impossible to help if you don't put a sample project with the >>>> problem somewhere for someone to take a look at. >>>> >>>> >>>> Actual project is here: >>>> >>>> >>>> https://github.com/BlueGoliath/Crosspoint >>>> >>>> >>>> requires Project Panama JDK build from the foreign-jextract branch to >>>> build. >>>> >>>> >>>> >>>> Gj >>>> >>>> On Thu, Mar 5, 2020 at 4:40 PM Ty Young <youngty1...@gmail.com> wrote: >>>> >>>>> >>>>> On 3/5/20 9:18 AM, Geertjan Wielenga wrote: >>>>> >>>>> https://netbeans.apache.org/download/nb113/index.html >>>>> >>>>> Read the above, thanks. >>>>> >>>>> >>>>> Going by naming <compilerArg> should do the same thing, but it looks >>>>> like it doesn't. >>>>> >>>>> >>>>> Oh well. Preview features are enabled now but records aren't working. >>>>> The java.lang.Record class is visible so records are apart of the JDK, >>>>> it's >>>>> just I can't make one: >>>>> >>>>> >>>>> public record Foo(String x) >>>>> { >>>>> >>>>> } >>>>> >>>>> >>>>> errors on record. >>>>> >>>>> >>>>> >>>>> Gj >>>>> >>>>> On Thu, Mar 5, 2020 at 4:12 PM Ty Young <youngty1...@gmail.com> wrote: >>>>> >>>>>> Preview features in Netbeans 11.2(and above) aren't being activated >>>>>> despite being enabled in the maven build file: >>>>>> >>>>>> <groupId>org.apache.maven.plugins</groupId> >>>>>> <artifactId>maven-compiler-plugin</artifactId> >>>>>> <version>3.6.2</version> >>>>>> <configuration> >>>>>> <release>15</release> <!-- <release>13</release> >>>>>> --> >>>>>> <compilerArg>--enable-preview</compilerArg> >>>>>> <compilerArg>--add-modules >>>>>> jdk.incubator.foreign</compilerArg> >>>>>> <compilerArg>--open-modules >>>>>> jdk.incubator.foreign.unsafe</compilerArg> >>>>>> </configuration> >>>>>> >>>>>> Or at least there is no indication that it is and I can't make a >>>>>> record. >>>>>> Is there a way to tell if preview features are enabled? >>>>>> >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org >>>>>> For additional commands, e-mail: users-h...@netbeans.apache.org >>>>>> >>>>>> For further information about the NetBeans mailing lists, visit: >>>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists >>>>>> >>>>>>