Sono sempre io.
Provo a lanciare l'applicazione su MAC ed il tentativo fallisce.
Come dettagli del messaggio di impossibilità di avviare l'applicazione, visualizza che la versione JRE presente sul MAC non è aggiornata. Anche se s prova ad aggiornare visualizza lo stesso messaggio.
Potrebbe non essere cmq quello il problema?
Il codice del file .jnlp è il seguente:
codice:
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://....:8080/...../" href="launch.jnlp">
<information>
<title>TITOLO</title>
<vendor>FACTORY</vendor>
<homepage href="index.html"/>
<description>DESCRIZIONE</description>
<description kind="short">DESCRIZIONE</description>
<icon href="ico2_x.png" kind="default"/>
<icon href="ico2_x.png" kind="splash"/>
<shortcut><desktop /></shortcut>
<offline-allowed/>
<online>false</online>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.5+"/>
<jar href="nomeprogetto.jar" main="true" download="eager"/>
<jar href="lib/jaxb-api.jar" download="eager"/>
<jar href="lib/jaxb-impl.jar" download="eager"/>
<jar href="lib/jaxb1-impl.jar" download="eager"/>
<jar href="lib/log4j-1.2.15.jar" download="eager"/>
</resources>
<application-desc main-class="nomeprogetto.Main">
</application-desc>
</jnlp>
Come s può vedere cm versione della J2SE è richiesta dalla 1.5 in poi.
Quali potrebbero essere le cause di questo mancata portabilità? A cosa bisogna stare attenti provano un'applicazione sul MAC?