Ola amigos,
tenho uma aplicacao pra desktop q gostaria de portar para jnlp. Assinei os jars, a aplicacao executa sem problemas. Faço uso do substance look and feel e passo uma serie de flags para a jvm. Porem, mesmo utilizando o atributo jvm-flags no arquivo jnlp, o javaws nao passa as falgs para a jvm, fazendo q o substance n execute da maneira correta.
Alguma sugestao?
desde ja agradeço,
andre.
oyama
Março 7, 2007, 9:41am
#2
Poste o seu arquivo jnlp para dar uma olhada.
Não achei este atributo jvm-flags na espcificação para JDK 5. Tem java-vm-args http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/syntax.html#resources
ola, obrigado pela resposta.
segue abaixo o codigo do jnlp:
<?xml version="1.0" encoding="utf-8"?>
<jnlp
spec="1.0+"
codebase="http://localhost:8080/netsudoku"
href="netsudoku.jnlp">
<information>
<title>NetSudoku</title>
<vendor>André Ribeiro Gonçalves</vendor>
<homepage href="http://localhost:8080/netsudoku/index.html"/>
<description>NetSudoku Java Web Start</description>
<description kind="short">JWS</description>
<icon href="resources/images/splash.jpg"/>
<offline-allowed/>
</information>
<resources>
<j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" java-vm-args="-Dswing.defaultlaf=org.jvnet.substance.SubstanceLookAndFeel -Dsubstancelaf.useDecorations -Dsubstancelaf.buttonShaper=org.jvnet.substance.button.StandardButtonShaper -Dsubstancelaf.heapStatusPanel=/tmp/heap-status.log -Dsubstancelaf.watermark.tobleed"/>
<jar href="sudoku.jar" main="true" download="eager"/>
<jar href="lib/substance.jar" download="eager"/>
<jar href="lib/xpp3_min-1.1.3.4.O.jar" download="eager"/>
<jar href="lib/xstream-1.2.1.jar" download="eager"/>
</resources>
<security><all-permissions/></security>
<application-desc main-class="netsudoku.SudokuApp"/>
</jnlp>
[quote=andre_udi]ola, obrigado pela resposta.
segue abaixo o codigo do jnlp:
<?xml version="1.0" encoding="utf-8"?>
<jnlp
spec="1.0+"
codebase="http://localhost:8080/netsudoku"
href="netsudoku.jnlp">
<information>
<title>NetSudoku</title>
<vendor>André Ribeiro Gonçalves</vendor>
<homepage href="http://localhost:8080/netsudoku/index.html"/>
<description>NetSudoku Java Web Start</description>
<description kind="short">JWS</description>
<icon href="resources/images/splash.jpg"/>
<offline-allowed/>
</information>
<resources>
<j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" java-vm-args="-Dswing.defaultlaf=org.jvnet.substance.SubstanceLookAndFeel -Dsubstancelaf.useDecorations -Dsubstancelaf.buttonShaper=org.jvnet.substance.button.StandardButtonShaper -Dsubstancelaf.heapStatusPanel=/tmp/heap-status.log -Dsubstancelaf.watermark.tobleed"/>
<jar href="sudoku.jar" main="true" download="eager"/>
<jar href="lib/substance.jar" download="eager"/>
<jar href="lib/xpp3_min-1.1.3.4.O.jar" download="eager"/>
<jar href="lib/xstream-1.2.1.jar" download="eager"/>
</resources>
<security><all-permissions/></security>
<application-desc main-class="netsudoku.SudokuApp"/>
</jnlp>
[/quote]
Estou com o mesmo problema em uma aplicacao swing e nao sei como acertar
oyama
Setembro 25, 2008, 6:57am
#5
Poderia descrever mais sobre o seu problema e postar o arquivo JNLP que você está usando?