[izpack-users] How to get changes into the install.jar?
macke
maier at isys.uni-klu.ac.at
Sat Oct 28 11:11:30 CEST 2006
Hi Klaus!
Many thanks for your fast help and sorry that I'm replying that late.
Now I have checked how things have to work.
I'm able to build a new install.jar now and so my changes work fine.
thx again,
macke
Bartz, Klaus wrote:
>
> Hi Macke,
> are you would modify classes in com.izforge.izpack.installer?
> You cannot change them in your install.jar because other
> classes contains references to the old classes you have
> replaced.
> You have to generate a new %IZ_HOME%\lib\installer.jar.
> May be you can add to this file (I never done it, therefore
> do not know whether it really work or not), but the better
> way is to build it via Ant. Do for it following:
>
> 1. If not allready done install IzPack with sources.
> 2. If not on your box install a 1.6.2 Ant. 1.5 and
> 1.6.1 (?) works not.
> 3. If you would change "things" in IzPack self look into
> %IZ_HOME%\src\build.xml. If you add some classes look
> whether they are referenced via place holder or not.
> If not, add them.
> Place the src in the src-tree of IzPack.
> With every change it is needed to make a new build
> of IzPack if you would see the result outside the
> debugger. Inside it works without rebuild often, but
> not ever. Sometimes you have first to call
> "ant clean".
>
> Beside changes in IzPack you can add something to IzPack.
> One you have see with additional jar files.
> You can also add custom panels and custom actions. See the
> docu, may be search the mailing lists.
> build.xml contains rules for building panels and actions
> in the right manner and copies the created jars to the
> right position.
> To use a IDE (e.g. eclipse) is a good idea at developing
> something in or for IzPack. It seems so you do it, I hope
> you have read the lines in the docu for it. Debug uninstall and
> installer with a native part will be a little bit tricky
>
> If you have problems, do not hesitate to call us.
>
> Cheers
>
> Klaus
>
>
>>-----Original Message-----
>>From: izpack-users-bounces at lists.berlios.de
>>[mailto:izpack-users-bounces at lists.berlios.de]On Behalf Of macke
>>Sent: Wednesday, October 25, 2006 12:14 PM
>>To: izpack-users at lists.berlios.de
>>Subject: [izpack-users] How to get changes into the install.jar?
>>
>>
>>
>>Hi!
>>
>>if I change resp. add something e.g. in
>>/IzPack/com/izforge/izpack/installer, how do I get this
>>changes into the
>>resulting install.jar file? I get changes in e.g.
>>/IzPack/com/izforge/izpack/util into the jar by generating jar
>>files which
>>include the changed classes and specifying the path to this jar in the
>>install.xml (for example a whole util.jar). This works for
>>that. So I have
>>my own validator checks for example. For classes in
>>/IzPack/com/izforge/izpack/installer it doesn't work. When I start the
>>installer from eclipse, all my changes work. But when I execute the
>>install.jar itself, it seems that old classes are in the jar.
>>So I tried to
>>replace the class file in the install.jar. But when I execute
>>the jar I get
>>an error.
>>How do I get an install.jar, in which all my changes are included?
>>
>>thanks for help in advance,
>>macke
>>--
>>View this message in context:
> http://www.nabble.com/How-to-get-changes-into-the-install.jar--tf2506770.html#a6989426
> Sent from the izpack users mailing list archive at Nabble.com.
>
> _______________________________________________
> izpack-users mailing list
> izpack-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/izpack-users
> _______________________________________________
> izpack-users mailing list
> izpack-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/izpack-users
>
>
--
View this message in context: http://www.nabble.com/How-to-get-changes-into-the-install.jar--tf2506770.html#a7046883
Sent from the izpack users mailing list archive at Nabble.com.
More information about the izpack-users
mailing list