[izpack-users] Copy a file in JRE install directory

Richard Christophe cvrichard at infonie.fr
Mon Aug 28 19:24:46 CEST 2006


Hello,

Thanks a lot Klaus and Mika for your help. Finally i've test with simply 
copy the soundbank file without override to JAVA_HOME and it works 
(perhaps only with my configuration but if users report some problems 
i'll try to use Windows registry).

Best regards,

Christophe

Bartz, Klaus a écrit :
> Hi Christophe,
> as Mika adumbrate nearly all is possible with IzPack.
> On Windows often environment variables are not set or
> not up to date. If your customer also do not tend there
> environmet there are some other ways to Rom.
> You know which JRE will be used for the installation. In
> JDKPathPanel you can see how to resolve and verify the JDK/JRE.
> An other way will be to look into the registry. The key for the
> JRE path is
> HKLM\Software\JavaSoft\Java Runtiome Environment\[version]\JavaHome
>
> For registry access you need some more steps to include the
> support. See the installation definition file of IzPack for
> registry access (there are two definition files in 
> %IZ_HOME%\src\\dist-files).
> CheckedHelloPanel can be used as example how to access registry.
>
> Cheers
>
> Klaus
>
>   
>> -----Original Message-----
>> From: izpack-users-bounces at lists.berlios.de
>> [mailto:izpack-users-bounces at lists.berlios.de]On Behalf Of mika
>> Sent: Monday, August 28, 2006 8:20 AM
>> To: izpack-users at lists.berlios.de
>> Subject: Re: [izpack-users] Copy a file in JRE install directory
>>
>>
>> Hello Christophe,
>>
>> as we are programmers the question if anything is possible is 
>> valueless.
>> Because everything is possible ;-).
>>
>> Also in your chase.
>> For sure is it possible to copy the soundbank file, or each 
>> other file. You only have to know where to copy it to!
>>
>> There is a file section in the installation. The file element 
>> has an attribute override. It can contain the values 'true', 
>> 'false', 'asktrue', 'askfalse' or 'update'.
>>
>> Like said, the only thing to know is where the JRE is 
>> installed to. But this may be not the problem getting to know, 
>> if the environment variable JRE_HOME or JDK_HOME (in your 
>> sence it may be the first) has been set.
>>
>> To gain access to the environment variable you can write 
>> ${ENV[variable]},
>> in your case it would be ${ENV[JRE_HOME]}.
>>
>> Finally... As I said at first, nothing is impossible! :-)
>>
>> regards,
>> mika
>>
>> -------- Original-Nachricht --------
>> Datum: Sun, 27 Aug 2006 22:47:06 +0200
>> Von: Richard Christophe <cvrichard at infonie.fr>
>> An: izpack-users at lists.berlios.de
>> Betreff: [izpack-users] Copy a file in JRE install directory
>>
>>     
>>> Hello,
>>>
>>> I've make an application using JAVA MIDI Synthesizer but on 
>>>       
>> Windows, the 
>>     
>>> JRE does not install a soundbank by default.
>>> Do you think is it possible to copy at the installation with 
>>>       
>> Izpack the 
>>     
>>> sounbank file in folder /lib/audio of the JRE install directory (and 
>>> create the folder audio if is not present) 
>>> (http://java.sun.com/products/java-media/sound/soundbanks.html) ?
>>> Thanks.
>>>
>>> Christophe
>>> _______________________________________________
>>> izpack-users mailing list
>>> izpack-users at lists.berlios.de
>>> https://lists.berlios.de/mailman/listinfo/izpack-users
>>>
>>>       
>> -- 
>>
>>
>> Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
>> Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
>> _______________________________________________
>> 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
>
>   



More information about the izpack-users mailing list