On Mon, 2 Jul 2018 18:40:36 +0200
Simon IJskes - QCG <[email protected]> wrote:

> The ant email task will not work with the current trunk, when run
> with JDK10.
> 
> The solution would be according to ant-dev to download the JAF
> yourself.
> 
> A quick look at the license [1] and /home/legal [2] shows JAF has a
> CDDL license and this license is allowed for binary distribution by
> apache.
> 
> Does it make sense to work on including it in netbeans?

Something will need to be done  as JAF and others are removed from JDK
starting with Java 11.
http://jdk.java.net/11/release-notes#JDK-8190378

For JDK9-10 you can use 
--add-modules java.activation
Or
--add-modules  java.se.ee

More like 9+ but I cover some of that stuff here
https://github.com/Obsidian-StudiosInc/java9-cheat-sheet

I think it is safe to add now, just have to make sure the module in JDK
9 and 10 is not visible. Which usually is included with other modules
like java.se.ee in 9 and 10, but removed in 11.

There are a few modules that need new deps.
netbeans-openide-awt -> JAF
netbeans-editor-settings-lib -> JSR-222 jaxb-api

A bunch need javax.annotation-api, 114 of 302 I have packaged.

-- 
William L. Thomson Jr.

Attachment: pgpfdtEjEmIF3.pgp
Description: OpenPGP digital signature

Reply via email to