[javaCompiler-announce] Release of NativeJ (formerly known as javaCompiler) version 0.9
Status: Beta
Brought to you by:
soapy
|
From: Marco T. <mt...@gm...> - 2006-11-11 18:14:50
|
Hey Guys
I released a new version of javaCompiler (NativeJ). Changelog:
------------- changes from version 0.8 to 0.9 -------------
Main changes:
- Renamed the project to NativeJ
- Changed it from free to cost 39.90$ per developer
- Added a version for Linux
- Added support to create much smaller binaries:
Stats for compiling NativeJ 0.9 (it's written in Java):
- 17.7mb (upx: 4.44mb) with JavaCompiler 0.8
- 6.7mb (upx: 1.96mb) with NativeJ 0.9
Complete list:
- Completely revised the GUI
- Split the downloads into packages
- Updated GCJ to 4.2.0, revision 117867
- Removed SwingWT, it didn't really work anyway
- Removed the precompiled SWT and JFace
Just add your Jars to the project. That works without problems.
- Removed Retroweaver, it is not (and never was) needed
- Added support to only pull in needed classes from Jars
- Added support to set the java.library.path
- Added code-optimization (reduces the size and speeds up execution)
- Added support to show the used commands during compilation
- Added support to provide own flags
- Added support to exclude AWT/Swing
- Added support to exclude JCE
- Added the regex package to the compiler
- Added support for Jar-caching
- Added the possibility to configure the path of the GCJs
- Fixed a lot of minor problems and implemented requested features
I probably forgot a couple of changes. So just download it to find out
yourself ;-)
Planned changes for the version 1.0 are:
- Completely implement AWT/Swing
- Fix serialisation
thanks for using NativeJ
Marco
|