Dator > Hur konvertera ett Java-program i en Windows- tjänst

  • Hur konvertera ett Java-program i en Windows- tjänst


  • Java är ett utbrett språk där många program skrivs . Windows är det mest använda operativsystem och det finns många tillfällen när ett Java -program behöver köras som en Windows-tjänst . Den här artikeln förklarar hur ett Java -program kan köras som en Windows-tjänst . Det finns många bibliotek och program som finns tillgängliga som lätt kan användas för att svepa ett Java -program i en Windows- tjänst . Den här artikeln beskrivs användning av fri programvara Java Service Launcher (för Windows ) för att köra ett Java -program i en Windows- tjänst .

    Du behöver :
    Javaprogram
    . Java Service Launcher .

    Program info och får den service Launcer


    1 .
    Anteckna vilken klass (säg com. sample. EntryClass ) i Java-program är inkörsporten för ansökan och har den huvudsakliga metoden .
    2 .
    Anteckna platsen för Java Archive ( JAR -fil ) som innehåller Java-programmet .

    3 .
    Hämta Java Service Launcher ( JSL ) från http://jslwin. sourceforge. net/
    4 .
    Extrahera JSL programmet till en lokal katalog .
    5 .
    Kopiera JSL. EXE och JSL. INI var som helst på disken , helst till den plats som i steg 2, där java -programmet ligger .

    Konfigurera och Installera Service


    1 .
    Konfigurera JSL. ini med rätt parametrar . De viktigaste parametrarna för att konfigurera beskrivs i följande steg .
    2 .
    Ange tjänstens namn och beskrivning genom att sätta variabler appname " , " på tjänst ", " DisplayName ", " servicedescription " lämpligt sätt.
    3 .
    Ange konto och lösenord som ska användas för fönstren tjänsten med variablerna " konto " och " lösenord . "
    4 .
    Tilldela klassen , metod och parametrar som kommer att kallas när tjänsten stoppas genom att ställa variablerna " stopclass " , " stopmethod "och " stopparams . '

    5 .
    ställa in parametrarna för att konfigurera klass och metod som ska anropas när tjänsten paus genom att ställa " pauseclass " , " pausemethod ", " pausesignature "och " pauseparams . '

    6 .
    Ställ Java Runtime som används för att köra programmet med genom att sätta variabeln jrepath . "
    7 .
    Ställ arbetskatalogen som användas för att köra Java -programmet genom att sätta variabeln wrkdir " . Detta kommer huvudsakligen att platsen konstaterades i avsnitt 1, steg 2 .
    8 .
    konfigurera Java program som ska köras som en tjänst genom att sätta variabeln kommandoparametrar " . Klassen kommer att klassen noterade i Steg 1 . Exempel : . cmdline=- cp % P1 % \ src com. sample. EntryClass
    9
    Alternate till Steg 8 ovan : Använd params variabeln för att konfigurera java program som kommer att drivas som en Windows-tjänst .
    Exempel :
    params=3
    param00 =- cp
    param01=C: \ myapp \ lib \ lib. jar
    param02=com. sample . . EntryClass
    10
    Kör kommandot jsl. exe-installera . Detta installerar den tjänst som har konfigurerats i föregående steg .
    11 .
    starta Windows- tjänsten just installerat genom att använda Windows Service Manager.

    Tips och Varningar


  • annan programvara tillgänglig som tillhandahåller liknande funktionalitet Tanuki Software och Apache Commons Daemon bibliotek . Valet av bibliotek bör bero på plattformar som behövs för att få stöd för att köra programmet som en tjänst eller demon .
  • Ta hänsyn till licensiering alternativ och Java runtime alternativ ( om det kommer att finnas tillgänglig separat eller bör buntas i tjänsten wrapper ) innan beslut fattas om tjänsten omslaget programvaran .

Previous:nothing Next:hur man gör pusselspel i flash





Relaterade artiklar


  • hur man skapar spel i Visual Basic
  • hur man kan ändra teckensnitt färger med javascript
  • hur man hittar filer i asp
  • hur man gör pusselspel i flash
  • Hur konvertera normaltid till decimal tid med Visual Basic
  • hårdvara RAID server vs mjukvaru-RAID server
  • hårdvara krav på mellanstationer webbservrar
  • hur man drar ett fempunktsprogram stjärnan med Python-språket
  • vad är hårdvara & mjukvara?
  • hur man skriver manus programmering