Introducing Excelsior JET for OS X.
Released two months ahead of time (pun intended).
Excelsior JET 10 for OS X has passed the Java SE 7 compliance tests (JCK) on OS X 10.9.1.
The supported version of Java is Java SE 7 Update 55 (1.7.0_55). More recent updates wil be supported through add-ons, as usual.
Only the 64-bit version is available, which means there is no Standard Edition.
This is our first release for the platform*, so there are some rough edges, especially in the graphical tools (JET Control Panel and JetPackII):
- They can only be started from the command line.
You may need to install an X Window implementation such as
Certain Excelsior JET functionality involves running your natively compiled program in a terminal. On Linux, it employs
xtermfor that purpose. For now Excelsior JET for OS X also falls back to
xterm, but future versions will either employ the standard OS X terminal emulator, Terminal.app, or will have the respective functionality reimplemented without such external dependencies.
- Menu bars are shown under window title bars, not at the top of the screen.
- File choosers have Windows L&F.
* In fact, this would have been our first ever product for OS X, if we did not port the now-discontinued JNI wrapper library to PowerPC Macs back in the day.
Download a fully functional 90-days evaluation copy of Excelsior JET 10 for OS X:
As of version 10, certain functions of Excelsior JET for OS X graphical
If you do not have
xterm, install an X Window implementation
such as XQuartz.
Excelsior JET for OS X is packaged as a command-line installer. This may change in future versions. To install it, do the following:
Change the working directory to the file system location
under which you want to install Excelsior JET,
change permissions of the binary that you have downloaded and launch it.
(You may need to use
sudo when installing to a location
outside your home directory.)
$ cd /opt $ chmod a+x ~/Downloads/jet-1000-eval-en-osx-amd64.bin $ sudo ~/Downloads/jet-1000-eval-en-osx-amd64.bin
The installer will invoke the
more utility to
display the license agreement. After you page through it, the
following message shall display:
Do you agree to the above license terms? [yes or no]
yes" and hit Enter to accept the
license and the installer will unpack the product files into
Now, suppose the full path to that directory is
Add the subdirectory
PATH environment variable.
For instance, if you are using bash, either use the following command:
$ export PATH=JET-home/bin:$PATH
or run the
setenv script located in the
Excelsior JET installation directory:
$ cd JET-home $ source setenv
Notice Make sure to run it as
source setenv (can be abbreviated as
so that it affects the current shell.
Excelsior JET for OS X is priced exactly like its Linux sibling. Multi-platform bundles are sold at a discount.
If you already own an Excelsior JET for Windows and/or Excelsior JET for Linux license, you can purchase Excelsior JET for OS X at a reduced price. Request details by emailing us at firstname.lastname@example.org.
There are also discounts for early stage startups and other very small businesses.