Estou usando o IzPack pra gerar um instalador de uma aplicação desktop no windows.
Apesar de eu ler o tutorial do IzPack e seguir o exemplo que tirei daqui:
http://www.javafree.org/content/view.jf?idContent=187 eu ainda não consegui fazer com que o target do atalho seja formado da maneira correta, ou, pelo menos de uma maneira que ele execute a aplicação, como demonstra o exemplo que funciona abaixo:
C:\j2sdk1.4.2\jre\bin\javaw.exe -jar "C:\Program Files\SGI\SGI.jar"
Segue o arquivo WinShortcutSpec.xml que estou usando:
Da maneira como está o arquivo .xml acima, o atalho é gerado de tal forma que, ao clicá-lo, uma mensagem de erro do windows é exibida pra corrigi-lo. Teoricamente estaria certo mas como ficou tudo dentro de (") aspas o windows não considerou o diretório. Da mesma forma se eu instalar num diretório sem espaço em branco no nome.
O atalho gerado ficou assim:
"C:\j2sdk1.4.2\jre\bin\javaw.exe -jar C:\Program Files\SGI\SGI.jar"
Tentei usar a tag commandLine e workingDirectory em conjunto com a tag target mas também não obtive sucesso.
Esclarecimentos serão bem vindos.