Olha que coisa engraçada pessoal:
Quando desinstalei o JRE 6 mais atual, para instalar o Java RE 64 bits (para rodar um aplicativo que aparentemente só roda em 64 bits), começou a ocorrer um pequeno problema.
Por si só não é algo muito grave, mas como distribuo aplicativos desktop via Java Web Start, se tornou um problema.
Os aplicativos que criei, rodando no JAVA 64 bits, não conseguem mais salvar ícones de si mesmos na área de trabalho.
Não é apontado nenhum erro no console…
Código JNLP:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jnlp codebase='file:///Q:/DSM/Ferramentas/CMB' href='launch_cmb.jnlp' spec="1.0+">
<information>
<title>CMB</title>
<vendor>Diego Queres</vendor>
<homepage href="http://www.dskd.com.br"/>
<description>Ferramenta que gera mono mono mono.</description>
<description kind="short">CMB</description>
<icon href="imgs/combobox.gif"/>
<icon kind="shortcut" href="imgs/combobox.ico" width="48" height="48"/>
<!-- Caminho para splash screen <icon kind="splash" href="splash.png"/> -->
<shortcut online='true'>
<desktop/>
</shortcut>
<offline-allowed/>
</information>
<update check="always" policy="always"/>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" initial-heap-size="128M" max-heap-size="1024M" />
<jar href="dist/CMB.jar" main="true"/>
<jar href="dist/lib/antlr-2.7.4.jar"/>
<jar href="dist/lib/chardet-1.0.jar"/>
<jar href="dist/lib/cpdetector_1.0.8.jar"/>
<jar href="dist/lib/EdicaoTextoFullScreen.jar"/>
<jar href="dist/lib/jargs-1.0.jar"/>
<!-- Sobrescreva alguma propriedade do sistema (System.setProperty()) <property name="key" value="overwritten"/> -->
</resources>
<application-desc main-class="com.dskd.CMB.Main">
<!-- Insira lista de argumentos (se necessário) <argument>arg1</argument> -->
</application-desc>
</jnlp>
Alguém sabe me dizer como posso contornar esse problema?