JET?

Mark Wielaard mark@klomp.org
Sat Oct 12 03:44:00 GMT 2002


HI,
On Sat, 2002年10月12日 at 09:48, Adam Megacz wrote:
>> Cedric Berger <cedric@wireless-networks.com> writes:
> > Makes you think that they have a Static+JIT (or interpreter) model
> > like GCJ which fully implements the java model - so no problem
> > including Sun classes. Cedric
>> I doubt that -- their main claim to fame is shrinking the download
> size (ie not requiring the JRE) -- but if you support runtime loaded
> classes, you have to have the *entire* JRE library around, since you
> don't know what classes/methods might be needed at runtime.
>> If this is the case, you can probably disable the runtime classloader
> (and drop the 10MB of class files), but that's something that I think
> we agree Sun isn't too happy with (a partial Java implementation). So
> I'm still puzzled about where they're getting their JRE library from.

Note that their FAQ says:
 The resulting EXEs and DLLs may require native method DLLs that are
 part of the JRE, but not the virtual machine. (Unfortunately, the
 Sun's JRE license agreement prohibits partial redistribution of the
 JRE, so you may have to include the entire JRE with your
 application.)
 [...]
 What are the system requirements for Excelsior JET 2.5?
 [...]
 JDK: Sun JDK 1.4.0 or 1.3.x, Standard Edition
 [...]
 For technical reasons, Excelsior JET is unable to interoperate with
 JRE prior to 1.2. Support for JRE versions 1.2 to 1.2.2 is not
 provided due to low demand.
 [...]
 The JRE is not required if you are using Excelsior JET Professional
 Edition and your application does not use any of the GUI-related
 Java 2 platform classes (AWT, Swing, JPEG, etc.)
See also the table at: http://www.excelsior-usa.com/jetfaq.html#apprtreq
So it seems that for things that [lib]gcj now also supports out of the
box you don't need the Sun JRE installed. But for anything that needs
AWT/Swing/etc you need to have a complete Sun JDK/JRE installed. They
don't distribute it with their product. But they provide an installer
that you can use to package your application together with a (complete)
SUN JRE.
Cheers,
Mark


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /