Newsgroup: it.comp.java
Titolo: Distribuire applicazione con installer jre si può?

Salve, come da oggetto mi chiedevo se è possibile distribuire il
proprio installer della sua applicazione java + l'installer del jre
sun ufficiale (quello offline) in caso in cui la macchina ospitante
non lo avesse già.
Credo di sì, ma cerco confermo.
Grazie Mille

 Grazie Mille
un installer offline? Direi di si, ci dovrebbe essere un'opzione nei 
vari (io ho usato MOLTO tempo fa installshield, per cui adesso non so 
cosa ci sia in giro) installer che ti permettono di includere anche la jvm.
Altrimenti, ma l'utente deve avere un java installato, si pu� usare java 
web start (online) che ti permette per� di gestire l'eventuale 
caricamento di uno specifico jre (es. l'utente ha installata la 1.7, la 
tua applicazione va solo con la 1.6, lo configuri e jws quando scarica 
la tua applicazione scarica anche il jre 1.6 e la lancia con quello)
-- 
bye
DKano

 DKano
Con installer offline intendo questo: 
http://javadl.sun.com/webapps/download/AutoDL?BundleId=33889
Vorrei distribuire la mia applicazione (già inserita dentro un
installer suo) insieme a tale altro installer da poter fare in questo
modo quel che accade con le directx con i giochi; in questo modo se il
pc ospitante necessitasse di dover installare Java avrebbe
direttamente l'installazione a portata di mano come accade appunto per
le directx o per acrobat reader per fare un'altro esempio.

 le directx o per acrobat reader per fare un'altro esempio.
Cio� tu vuoi impacchettare in un installer l'installer della tua 
applicazione pi� quello della jre? Di fare si pu�, direi, ma non fai 
prima a creare un installer unico che abbia dentro sia la tua 
applicazione che il jre desiderato e che alla bisogna installi tutti e 
due? Dalle mie memorie su installshield e anche altri similari prodotti, 
era possibile fornire anche il jre all'interno e farlo installare a 
richiesta.
-- 
bye
DKano

 DKano
Intanto grazie delle risposte, vorrei creare un cd contenente 2
installer uno è quello della mia applicazione e l'altro è l'installer
del jre offline di cui sopra ho scritto il link dove scaricarlo; in
questo modo l'utente può installare java a sè. Non integro un bundled
jre volutamente anche se è possibile come correttamente mi hai
indicato poichè necessito di avere un jre aggiornato/aggiornabile cosa
che fa in automatico quello "ufficiale" mentre il bundled rimane come
è sempre.
Ad ogni modo, credi sia possibile inserire l'installer nudo e crudo
scaricato dal sito della sun e inserirlo in questo cd assieme alla mia
applicazione?
Grazie, ciao

 
Dal punto di vista tecnico, basta scaricarlo e copiarlo, in caso ti 
serva quello offline, oppure creare una pagina html con l'url in caso ti 
serva far scaricare l'ultimo (l'html che fornisce la sun, quello 'get 
java' se non ricordo male e non quello diretto al file che pu� cambiare 
nel corso del tempo).
Dal punto di vista delle licenze, non ci dovrebbero essere problemi, per 
quel che ne so. Va verificato cosa dicono sul sito Sun, ma sono 
ragionevolmente sicuro che si possa fare.
Volendo potresti metter tutti e due, oppure fare una pagina html di 
presentazione con un link locale all'installer ".exe" e un riferimento 
al sito java dove scaricare e poi l'utente sceglie.
-- 
bye
DKano