View Full Version : [JAVA] cd di installazione
thenightflyer17
15-05-2008, 19:12
Il mio problema è questo:
ho creato un programmino di gestione con java, che programma devo usare per creare un cd di installazione?
Grazie
banryu79
16-05-2008, 09:58
Posso consigliarti il NSIS -> Nullsoft Scriptable Install System (http://nsis.sourceforge.net/Main_Page)
Da usare con un editor apposito -> HM NIS Edit (http://hmne.sourceforge.net/)
L' Edit ha una comoda funzione "Wizard" che ti permette di configurare facilmente e creare e uno script di installazione per poi compilarlo e produrre l'installer vero e proprio (un eseguibile).
thenightflyer17
17-05-2008, 13:03
Ti ringrazio, provo e t faccio sapere.
thenightflyer17
17-05-2008, 13:25
Posso consigliarti il NSIS -> Nullsoft Scriptable Install System (http://nsis.sourceforge.net/Main_Page)
Da usare con un editor apposito -> HM NIS Edit (http://hmne.sourceforge.net/)
L' Edit ha una comoda funzione "Wizard" che ti permette di configurare facilmente e creare e uno script di installazione per poi compilarlo e produrre l'installer vero e proprio (un eseguibile).
Scusami se ti scoccio ma non sai dove trovare una guida oppure potresti darmi delle indicazioni?
Grazie
variabilepippo
17-05-2008, 13:35
NSIS (Nullsoft Scriptable Install System) così come InnoSetup (http://www.jrsoftware.org/isinfo.php) (per citarne un altro tra i tanti disponibili) si basano su linguaggi di scripting documentati sui siti dei rispettivi produttori. Ci sono alcuni prodotti commerciali (es. JExpress (http://www.denova.com/) o Advanced Installer (http://www.advancedinstaller.com/java.html)) che includono un supporto specifico per Java, ma anche con NSIS o InnoSetup puoi tranquillamente generare un installer per i tuoi software.
thenightflyer17
17-05-2008, 13:36
Ho risolto funziona bene ed è facile.
A questo punto ti propongo un altro quesito...come faccio a creare un cd di installazione, come quelli comuni dove da una finestra che si avvia automaticamente inserendo il cd nel pc, dove posso scegliere cosa installare?
Per esempio: ho creato questo programmino con java, mi serve che mi parta una finestra che mi permetta di installare il mio software ma anche la Java Virtual Machine?
Grazie in anticipo
^TiGeRShArK^
17-05-2008, 14:00
Ho risolto funziona bene ed è facile.
A questo punto ti propongo un altro quesito...come faccio a creare un cd di installazione, come quelli comuni dove da una finestra che si avvia automaticamente inserendo il cd nel pc, dove posso scegliere cosa installare?
Per esempio: ho creato questo programmino con java, mi serve che mi parta una finestra che mi permetta di installare il mio software ma anche la Java Virtual Machine?
Grazie in anticipo
usi il file autorun.inf per fare partire il tuo file di installazione che dovrai scrivere in linguaggio nativo immagino se vuoi anche mettere la scelta di installare la Virtual Machine.
A meno che nell'installer di nullsoft non ci sia qualcosa di simile al check delle preconditions dell'installer di visual studio che ti permette di controllare automaticamente le dipendenze (compresa la presenza del framework .net) e di scaricarle dal sito del produttore o dal cd che hai fornito.
variabilepippo
17-05-2008, 14:06
NSIS e InnoSetup si basano su linguaggi di scripting molto potenti, buona parte della applicazioni freeware/shareware (ed anche software commerciali) usano uno di questi prodotti per creare installer customizzati. Leggi la documentazione di NSIS ed usa l'editor consigliato per personalizzare il processo di installazione.
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.