Ciao a tutti.
Mi chiedevo se in Java esiste un'interfaccia che implementi un servizio per Windows (XP).
Esiste una reference che spieghi ciò?
Grazie a tutti
Ciao a tutti.
Mi chiedevo se in Java esiste un'interfaccia che implementi un servizio per Windows (XP).
Esiste una reference che spieghi ciò?
Grazie a tutti
Diego Purpo
Effetti Collaterali - Il lato oscuro dell'informatica
Infocube
Sviluppo Software
diego.purpo[at]effetticollaterali.it
in che senso un'interfaccia che implementi un servizio per Windows (XP)??
Ciao.
Leggi qui.Originariamente inviato da eumene
Mi chiedevo se in Java esiste un'interfaccia che implementi un servizio per Windows (XP).
Esiste una reference che spieghi ciò?
Ciao!
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
io creo servizi per windows normalemnte... nel senso che faccio il programma in java, poi con il solito exe4j gli dico crea servizio e il gioco è fatto... lo registri etc...
se ti può andar bene come soluzione...
odio chi parla di politica..
anzi vorrei fondare un partito contro tutto ciò
non mi dispiace questa soluzione:
java service wrapper
Devo dire che exe4j è una soluzione ottima e veloce.io creo servizi per windows normalemnte... nel senso che faccio il programma in java, poi con il solito exe4j gli dico crea servizio e il gioco è fatto... lo registri etc...
Ma non capisco una cosa: perchè quando trasferisco l'exe generato non gira su altri pc chiedendo la definizione di EXE4J_JAVA_HOME?
Sono costratto ad installare exe4j su tutte le macchine che devono ospitare il mio programma?
E che cosa intendi con "lo registri"?
Grazie ancora
Diego Purpo
Effetti Collaterali - Il lato oscuro dell'informatica
Infocube
Sviluppo Software
diego.purpo[at]effetticollaterali.it
no no... exe4j serve solo per generare l'exe...Originariamente inviato da eumene
Devo dire che exe4j è una soluzione ottima e veloce.
Ma non capisco una cosa: perchè quando trasferisco l'exe generato non gira su altri pc chiedendo la definizione di EXE4J_JAVA_HOME?
Sono costratto ad installare exe4j su tutte le macchine che devono ospitare il mio programma?
E che cosa intendi con "lo registri"?
Grazie ancora
una volta che hai l'exe lo sposti su qualsiasi pc.. l'importante è che ci sia un VM per java..
poi per creare il servizio dal file .exe devi registrarlo.. ovvero da console dos scrivi nomeservizio -install e te lo ritrovi tra i servizi di windows !!!
PS. attento per una cosa che ti devasta il pc... se fai un servizio in java nella tua classe con il main principale, se l'esecuzione può superare i 20 secondi, devi avviare un thread separato..
altrimenti il servizio risulta avviato e in loop e crasha tutto !!!!!!
VVoVe:
odio chi parla di politica..
anzi vorrei fondare un partito contro tutto ciò
ah quello !!!!Originariamente inviato da eumene
Devo dire che exe4j è una soluzione ottima e veloce.
Ma non capisco una cosa: perchè quando trasferisco l'exe generato non gira su altri pc chiedendo la definizione di EXE4J_JAVA_HOME?
Grazie ancora
è perchè gli specifichi nella generazione dell'eseguibile di cercare la jre su quella specifica variabile di ambiente !!!
quando generi l'exe, nel passaggio con la voce in alto "CONFIGURE JRE" scegli "advanced options" --> search sequence --> e lascia solo la voce "serch windows registry"
ovvero la ricerca automatica per la jre... così funziona su tutti i pc..
odio chi parla di politica..
anzi vorrei fondare un partito contro tutto ciò
Ok grazie. Ci proverò!!!!
Diego Purpo
Effetti Collaterali - Il lato oscuro dell'informatica
Infocube
Sviluppo Software
diego.purpo[at]effetticollaterali.it