[izpack-users] Questions on getting up and running with Izpack

Paul Taylor paul_t100 at fastmail.fm
Wed Oct 17 10:34:51 CEST 2007


Hi , Im just moving from Install Anywhere Now to Izpack because IAN 
doesnt run on Windows Vista and I have to say Im very impressed with it. 
I just have a few issues that Im hoping somebody could help with.

1. I am not managing to get the shortcuts stuff against a Windows Vista 
installation (havent tried against linux), I cant even get the Shortcut 
Panel to come up. Below is the relevant exercpt from install.xml and my 
shortcutSpec.xml, both
Shelllink.dll and shortcutSpec.xml exist in the same folder as the 
install.xml file. Can you see what im doing wrong,

 <panels>
        <panel classname="HelloPanel"/>       
        <panel classname="LicencePanel"/>
        <panel classname="TargetPanel"/>
        <panel classname="PacksPanel"/>
        <panel classname="ShortcutPanel"/> 
        <panel classname="InstallPanel"/>             
        <panel classname="SimpleFinishPanel"/>
    </panels>
   
    <!--
        The packs section.
        We specify here our packs.
    -->
    <packs>
          <native type="izpack" name="Shelllink.dll"/>
          <res src="default_shortcut_specification.html" 
id="shortcutSpec.xml"/>
        <pack name="Base" required="yes" preselected="yes">
            <description>Jaikoz</description>
 ..........

<shortcuts>
<programGroup defaultname="Jthink\Jaikoz" location="applications"/>
<shortcut
name="Jaikoz"
target="$INSTALL_PATH\Jaikoz.exe"
commandLine=""
workingDirectory="$INSTALL_PATH"
description="Jaikoz Audio Tagger"
iconFile="$INSTALL_PATH\jaikoz.gif"
iconIndex="0"
initialState="maximized"
programGroup=yes"
desktop="yes"
applications="yes"
startMenu="no"
startup="no">
</shortcut>
</shortcuts>

it would be useful if there was another example in the Samples folder, 
which had Shortcuts, it would also be useful if the manual was 
distributed in an html format as well as the pdf format so users could 
cut and paste the example code.

2. For Windows I have integrated Izpack with JSmooth, Ive taken the 
following steps:

Jsmooth my main jar file to produce exe
Create Izpack install.jar from jars and exe created from jsmooth
Jsmooth the install.jar to provide install.exe

is this right, do I need all these steps, (some more documentation on 
this area would be useful) ?

3. For Linux Ive done the Izpack, but obviously cant use Jsmooth what 
should I do instead, what is the defacto standard for Linux, what would 
users expect ?

thanks Paul Taylor



More information about the izpack-users mailing list