[izpack-devel] Integrating Eclipse JDT Compiler

Elmar Grom elmar at grom.net
Tue Nov 28 18:51:14 CET 2006

Hi Tino,

I think (2) is quite ok.

BTW, the server will also automatically compile the classes that provide the
supporting infrastructure, not the just the jsp stuff.


-----Original Message-----
From: izpack-devel-bounces at lists.berlios.de
[mailto:izpack-devel-bounces at lists.berlios.de]On Behalf Of Tino Schwarze
Sent: Tuesday, November 28, 2006 9:28 AM
To: izpack-devel at lists.berlios.de
Subject: Re: [izpack-devel] Integrating Eclipse JDT Compiler

On Tue, Nov 28, 2006 at 09:10:38AM -0800, Elmar Grom wrote:

> ok, I understand now that you are deploying a set of Java Server Pages.
> However, since these and all classes in use will be compiled automatically
> by the server, I understand the need for a compile step during
> even less.

I'm not talking about the JSPs, I'm talking about lots and lots of
classes which provide the infrastructure (plus more) for the JSPs.

> I don't want to talk you out of what you are doing, but I think it is an
> extremely unusual use of the installer. Therefore the routine inclusion of
> another 4 MB for the Eclipse JDT Compiler seems out of proportion. As an
> example, the full deployment of my rather extensive GUI Application is
> around 5MB. Including the 4MB for the compiler for no reason at all, would
> practically double that! Since distribution is mostly by download, this
> would put a BIG burden on my customers (dial up is still widely used).

I would not make this mandatory.

> If this feature is really necessary at all I would go along with Klaus'
> recommendation to include the compiler only if necessary.

I'm seeing three possible ways:
1) don't include the JDT compiler at all, just provide instructions on
how to obtain it and how to include it
2) include the JDT compiler in the IzPack distribution, only add it to
the installer if the CompilePanel is used
3) include the JDT compiler in the IzPack distribution, only add it to
the installer if the CompilePanel is used and it is especially requested

I'm in favor of way 2, but the first one is also okay for me.



izpack-devel mailing list
izpack-devel at lists.berlios.de

More information about the izpack-devel mailing list