so ändern Sie den Namen des Prozesses in der Java-Anwendung
beim ausführen einer Java-Anwendung, die Prozess-Namen gegeben ist es in der Regel java.exe oder javaw.exe. Aber wie kann ich es aufrufen, indem Sie den Namen meiner Anwendung im Fenster.
Ich kann nicht mit http://launch4j.sourceforge.net/, weil ich ausführen will, diese jar-Datei auf dem server.
Warum würden Sie wollen, dies zu tun? Die Lösung, um Ihr eigentliche problem, kann so einfach wie das schreiben eines shell-Skripts mit Ihren Prozessname. Klar, ich hatte nicht den Teil über den Namen der Anwendung in das Fenster. Ist das eine Swing-Anwendung?
einfache (aber dumme) Antwort: "Kopie java.exe myappname.exe"
Warum läuft das GLAS auf einem server bedeuten, dass Sie nicht verwenden können launch4j?
einfache (aber dumme) Antwort: "Kopie java.exe myappname.exe"
Warum läuft das GLAS auf einem server bedeuten, dass Sie nicht verwenden können launch4j?
InformationsquelleAutor Khoyendra Pande | 2011-05-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kopieren java.exe als customName.exe (und legen Sie es an derselben Stelle, wo Ihre java.exe ist) und führen Sie das Programm als
customName com.something.something.MyClass
anstatt
java com.something.something.MyClass
in diesem Fall können Sie die Art, wie
customName -jar jarname.jar
Aber ich möchte ausführen gleichen jar zwei mal mit zwei verschiedenen Namen.
machen Sie eine weitere Kopie von java.exe (e.g, customName2.exe) und ausführen 2. Prozess mit dieser exe-Datei (. e.g, customName2 -jar jarName.jar) Und Sie können n Anzahl der Kopien von java.exe wie pro Ihre Anforderung (meine Anforderung war auch genau die gleichen wie deine und für mich diese Lösung sehr gut funktioniert)
die java.exe die Datei, die aktualisiert werden müssen, da java/jdk und java/jre enthält der nos java.exe Datei. Ich habe versucht, nach dem ändern des jre ' s java.exe Datei, aber es war zu zeigen, "'customName' nicht erkannt wird als Befehl interne oder externe, betriebsbereiten Programm oder batch-Datei."
InformationsquelleAutor Nirmit Shah
exe mit jsmooth , dass Ihnen die option zum erstellen von separaten Prozess
InformationsquelleAutor Nirmal- thInk beYond