Ďakujem Vám, že ste vytvorili príklad aj pre "neJavistov". Možno by bolo fajn stručne napísať, ako ste ten program dali dokopy. Zjavne Vám to išlo dosť rýchlo :) Zaujíma ma hlavne ako vytvoriť ten jnlp súbor a tak. Ďakujem.
Mimochodom program sa mi neodhlási z jabberu po timeoute ani po ukončení programu. Je to len moj problem?
mno 1) zabalite vsechny tridy .
2) podepisete certifikatem(coz je jednodussi - ale zase po schaleni certifikatu uz neni zadna security,nebo vytvorite instanci SecurityManager a vyzadujete povoleni na jednotlive akce)
3)nakopirujete na web a napisete jnlp descriptor(viz nize). Tady je vzor:
descriptor obsahuje 3 dulezite veci. codebase,zabalene knihovny, spousteci tridu. Toto vse, ale tohle sem asi moc nepatri.
<?xml version="1.0" encoding="utf-8"?>
<!-- JNLP File for My Program v1.0 -->
<jnlp
spec="1.0+"
codebase="http://ikiban.wz.cz/"
href="jab.jnlp">
<information>
<title>test jabber</title>
<vendor>mraky dev</vendor>
<homepage href="index.html"/>
<description>testovaci program pro jabber
</description>
<icon href="nobody.png"/>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.4+"/>
<jar href="javalib/IkibanWeb.jar"/>
<jar href="javalib/looks.jar"/>
<jar href="javalib/smack.jar"/>
<jar href="javalib/smackx.jar"/>
</resources>
<application-desc main-class="org.mraky.messenger.Messenger">
</application-desc>
</jnlp>
Mam Mozillu 1.7 (Java(TM) Plug-in 1.4.2-b28) na Linuxu. Java applety se mi spusti, nicméně veškeré pokusy o Java webstart selžou - zobrazí se jen prázdná stránka. Chová se tak ten Jabber i toto http://java.vse.cz/ukazky/index.html.
Bohužel se mi nedaří Mozillu přesvědčit, aby ten soubor předhodila Javě.