Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [Java] Service per Windows

    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

  2. #2
    in che senso un'interfaccia che implementi un servizio per Windows (XP)??

    Ciao.
    Si può vincere o perdere, l'importante è vincere o perdere da uomini...

    Neverland - Il mio Forum

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296

    Servizio NT con Java

    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ò?
    Leggi qui.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    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ò

  5. #5
    non mi dispiace questa soluzione:

    java service wrapper

  6. #6
    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...
    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

  7. #7
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    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
    no no... exe4j serve solo per generare l'exe...
    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ò

  8. #8
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    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
    ah quello !!!!
    è 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ò

  9. #9
    Ok grazie. Ci proverò!!!!


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.