JavaC

From APIDesign

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
[[wikipedia::JavaC|JavaC]] is the [[Java]] source to [[bytecode]] compiler. Thanks to [[TulachMoreDEW]] project, it can run in a browser. For years [[NetBeans]] editing capabilities were based on nb-[[javac]] - a manual fork of official [[OpenJDK]] [[javac]] codebase distributed under [[GPLwithClassPathException]] license.
[[wikipedia::JavaC|JavaC]] is the [[Java]] source to [[bytecode]] compiler. Thanks to [[TulachMoreDEW]] project, it can run in a browser. For years [[NetBeans]] editing capabilities were based on nb-[[javac]] - a manual fork of official [[OpenJDK]] [[javac]] codebase distributed under [[GPLwithClassPathException]] license.
-
In 2021, [[DirectAction|it was decided]] the [[ApacheNetBeans]] project can distribute the [https://search.maven.org/artifact/com.dukescript.nbjavac/nb-javac/15.0.0.2/jar nb-javac component] as part of [[NetBeans]] binaries. That has significantly simplified distribution, bundling, testing of the [[NetBeans]] IDE on various [[JDK]] versions.
+
In 2021, [[DirectAction|it was decided]] the [[ApacheNetBeans]] project can distribute the [https://cwiki.apache.org/confluence/display/NETBEANS/Overview%3A+nb-javac nb-javac component] as part of [[NetBeans]] binaries. That has significantly simplified distribution, bundling, testing of the [[NetBeans]] IDE on various [[JDK]] versions.

Revision as of 04:25, 6 March 2022

JavaC is the Java source to bytecode compiler. Thanks to TulachMoreDEW project, it can run in a browser. For years NetBeans editing capabilities were based on nb-javac - a manual fork of official OpenJDK javac codebase distributed under GPLwithClassPathException license. In 2021, it was decided the ApacheNetBeans project can distribute the nb-javac component as part of NetBeans binaries. That has significantly simplified distribution, bundling, testing of the NetBeans IDE on various JDK versions.

Personal tools
buy