Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1063
  • Last Modified:

IzPack icon for shortcut

I am trying to use IzPack for creating a installer for my application. I am facing 2 problems

1. Can't specify icon for my shortcut. Doing the following
    iconFile="$INSTALL_PATH/src/mi_small.gif"
  but it displays the windows default icon.

2. To run the installer user has to type
   java -jar install.jar
or at best a .bat file can be created. Is there any way something looking like a setup program can be created.

thanks


0
thomas908
Asked:
thomas908
  • 5
  • 5
  • 4
  • +1
3 Solutions
 
JavatmCommented:
Hi Friend;

To avoid your problems better use InstallAnywhere from zerog.
http://www.zerog.com/downloads_01_ia.shtml

Its great and a gives you a free trial ! and it avoids the problem
that your having right now.

Hope that helps . . .
Javatm
0
 
thomas908Author Commented:
Thanks for replying.
Need a free option and zerog no doubt is great but costs.
The second problem of making a setup is not an important one, even a .bat file would do(although it looks better to have a setup program).
But the first problem of having a icon needs to be solved.
0
 
JavatmCommented:
You can actually create an installerw/ icons, read me, a jar file and so-on free from zerog
but limited few functionality until buy it so its still okey.
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
objectsCommented:
> iconFile="$INSTALL_PATH/src/mi_small.gif"

where exactly do you specify this?
0
 
thomas908Author Commented:
In the shortcutSpec.xml

<shortcuts>
  <programGroup defaultName="Name of the Program Group"
                location="applications/startMenu"/>
<shortcut
     name="MTShortcut"
     target="$JAVA_HOME/bin/javaw.exe"
     commandLine='com.CelsiusConverter'
     workingDirectory="$INSTALL_PATH/src"
     description="A description"
       iconFile="$INSTALL_PATH/src/mi_small.gif"
     initialState="maximum"
     programGroup="no"
     desktop="yes"
     applications="no"
     startMenu="yes"
     startup="no">
</shortcut>

</shortcuts>
0
 
JavatmCommented:
> 1. Can't specify icon for my shortcut. Doing the following
> iconFile="$INSTALL_PATH/src/mi_small.gif"
> but it displays the windows default icon.

I'm not sure of this because I havent tried Izpack before but I think if you have a browse button just
browse the icon file or if its just a textbox then just specify the correct location of that icon file.

Hope that helps . . .
Javatm
0
 
JavatmCommented:
> iconFile="$INSTALL_PATH/src/mi_small.gif"

Change it to your location $INSTALL_PATH is the path on where your program will be installed the src/mi_small.gif
is the sub directory of the icon which is mi_small.gif you can put your image there or just change the path like :

iconFile="$INSTALL_PATH/image/myiconl.gif"

Hope that helps . . .
Javatm
0
 
JugglerWCommented:
> java -jar install.jar

You can make it a bit more comfotable using an executable JAR. The user may then just double click the JAR.

Look here for a good explanation how to do it (its really easy):

http://csdl.ics.hawaii.edu/~johnson/613f99/modules/04/jar-files.html

Another option is JXE. Packages your Java file in an executable:

http://www.softdepia.com/jxe_download_4818.html

Its not totally free ( $14.95 ) but that's not so much I think?

0
 
JugglerWCommented:
I think its clear, that the second option only works with windows, so if you need to be platform independent use the executable jar.
0
 
objectsCommented:
try specifying an ico or bmp file.
0
 
thomas908Author Commented:
tried an ico file. Didn't help
0
 
objectsCommented:
Perhaps email the IsPack authors, what you are doing looks ok.
0
 
thomas908Author Commented:
Thanks.
bmp file does work. icon is displayed in teh shortcut. But no icon is displayed in the start menu. Is there anyway that can be done?
0
 
objectsCommented:
no idea on that one sorry.
0
 
thomas908Author Commented:
thanks a lot
0
 
objectsCommented:
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 5
  • 5
  • 4
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now