I've been using Netbeans 12 x64 (Windows) to create a basic Java Web
Application.

I'm currently using JDK 14.0.2 x64 but have tested using JDK 11.0.9 x64 and
JDK 9+181 x64.
I'm deploying to Apache Tomcat 9.0.38 x64.
I've also tested Netbeans 11 and Netbeans 12.1.

If I try to clean and build the project in the IDE the build fails with:

error: option -Xbootclasspath/p: not allowed with target 14

Run usually succeeds, as well as Debug. However, periodically (sometimes
daily) Run and Debug fail as well, and all files cause an exception as soon
as they encounter a class:

org.apache.jasper.JasperException: An exception occurred processing
[/FormInput.jsp] at line [7]

The only way to (temporarily) remedy this seems to be to delete the
NetBeans AppData folder (C:\Users\zee\AppData\Roaming\NetBeans\12.0),
reopen and reconfigure Netbeans, including downloading plugins again. After
doing this all works as it should for a while, although I still get the
error regarding JDK 14

My questions would be:

Is there an updated build-impl.xml file I can use that does not reference
-Xbootclasspath/p?
If not, what version of the JDK should I be using?
How can I get Netbeans to compile and deploy the application without having
to reset it?

Any help would be appreciated.

Many thanks,

Gareth

Reply via email to