Ich habe eine JAR -Anwendung, die die Datei verarbeitet und in die CSV -Datei umwandelt. Ich habe es geschafft, mit Java Service Wrapper im Windows -Service auszuführen. Es wurde meine JAR-Anwendung erfolgreich installiert, wenn ich "installApp-nt. Bat" -Datei ausführe und meine Anwendung ausführte, wenn ich den Befehl "App" ausführe. In den Diensten wird die folgende Nachricht im Dialogfeld nicht gestartet und angezeigt: < /p>
Windows could not start the generic Preprocessor application on Local Computer. For more information, review the System Event Log. If this is a non-microsoft service, contact the service vendor, and refer to service-specific error code1
I have the system log file and it showing the below error message
System Event log:
--> Wrapper Started as Service
Java Service Wrapper Community Edition 3.3.2
Copyright (C) 1999-2009 Tanuki Software, Ltd. All Rights Reserved.
http://wrapper.tanukisoftware.org
Launching a JVM...
WrapperManager: Initializing...
WrapperSimpleApp:
WrapperSimpleApp: Encountered an error running main:
WrapperSimpleApp: java. Lang. NullPointerException
WrapperSimpleApp: at java. Util. Hashtable. Put(Hashtable. Java: 396)
WrapperSimpleApp: at java. Util. Properties. SetProperty(Properties. Java: 128)
WrapperSimpleApp: at java. Lang. System. SetProperty(System. Java: 701)
WrapperSimpleApp: at com. Dnb. Genericpreprocessor. Process. ProcessRunner. Main(Unknown Source)
WrapperSimpleApp: at sun. Reflect. NativeMethodAccessorImpl. Invoke0(Native Method)
WrapperSimpleApp: at sun. Reflect. NativeMethodAccessorImpl. Invoke(NativeMethodAccessorImpl. Java: 39)
WrapperSimpleApp: at sun. Reflect. DelegatingMethodAccessorImpl. Invoke(DelegatingMethodAccessorImpl. Java: 25)
WrapperSimpleApp: at java. Lang. Reflect. Method. Invoke(Method. Java: 585)
WrapperSimpleApp: at org. Tanukisoftware. Wrapper. WrapperSimpleApp. Run(WrapperSimpleApp. Java: 238)
WrapperSimpleApp: at java. Lang. Thread. Run(Thread. Java: 595)
Ich verwende den folgenden Code in com.dnb.genericpractionor.process.Processrunner Klasse.
String projectHome = "D:\BL";
System.setProperty("project.home", projectHome);
System.setProperty("log.home",System.getenv("DBE")); ---> DBE is the envirinment variable I created in user variables.
< /code>
Wenn ich die Anwendung durch den App -Befehl ausführe. Es wird die Anwendung ausgeführt, indem der Umgebungswert gedruckt wird, aber den gleichen Fehler angezeigt wird, wenn ich sie im Dienst starte.
Ich habe eine JAR -Anwendung, die die Datei verarbeitet und in die CSV -Datei umwandelt. Ich habe es geschafft, mit Java Service Wrapper im Windows -Service auszuführen. Es wurde meine JAR-Anwendung erfolgreich installiert, wenn ich "installApp-nt. Bat" -Datei ausführe und meine Anwendung ausführte, wenn ich den Befehl "App" ausführe. In den Diensten wird die folgende Nachricht im Dialogfeld nicht gestartet und angezeigt: < /p> [code]Windows could not start the generic Preprocessor application on Local Computer. For more information, review the System Event Log. If this is a non-microsoft service, contact the service vendor, and refer to service-specific error code1 I have the system log file and it showing the below error message System Event log: --> Wrapper Started as Service Java Service Wrapper Community Edition 3.3.2 Copyright (C) 1999-2009 Tanuki Software, Ltd. All Rights Reserved. http://wrapper.tanukisoftware.org Launching a JVM... WrapperManager: Initializing... WrapperSimpleApp: WrapperSimpleApp: Encountered an error running main: WrapperSimpleApp: java. Lang. NullPointerException WrapperSimpleApp: at java. Util. Hashtable. Put(Hashtable. Java: 396) WrapperSimpleApp: at java. Util. Properties. SetProperty(Properties. Java: 128) WrapperSimpleApp: at java. Lang. System. SetProperty(System. Java: 701) WrapperSimpleApp: at com. Dnb. Genericpreprocessor. Process. ProcessRunner. Main(Unknown Source) WrapperSimpleApp: at sun. Reflect. NativeMethodAccessorImpl. Invoke0(Native Method) WrapperSimpleApp: at sun. Reflect. NativeMethodAccessorImpl. Invoke(NativeMethodAccessorImpl. Java: 39) WrapperSimpleApp: at sun. Reflect. DelegatingMethodAccessorImpl. Invoke(DelegatingMethodAccessorImpl. Java: 25) WrapperSimpleApp: at java. Lang. Reflect. Method. Invoke(Method. Java: 585) WrapperSimpleApp: at org. Tanukisoftware. Wrapper. WrapperSimpleApp. Run(WrapperSimpleApp. Java: 238) WrapperSimpleApp: at java. Lang. Thread. Run(Thread. Java: 595) Ich verwende den folgenden Code in com.dnb.genericpractionor.process.Processrunner Klasse. String projectHome = "D:\BL"; System.setProperty("project.home", projectHome); System.setProperty("log.home",System.getenv("DBE")); ---> DBE is the envirinment variable I created in user variables. < /code> Wenn ich die Anwendung durch den App -Befehl ausführe. Es wird die Anwendung ausgeführt, indem der Umgebungswert gedruckt wird, aber den gleichen Fehler angezeigt wird, wenn ich sie im Dienst starte.
Vor kurzem habe ich an einer kleinen GUI-App gearbeitet, die GTK4 verwendet. Diese GUI-App verwendet eine Kombination aus Java und Rust (ich verwende die JNI-Kiste für Interop).
Ich erstelle das...
Problem
Da es einige neue Jar-Dateien gibt und ich das Projekt erstellen möchte, wurde das neue Jar-File nicht gefunden. Es wird im Klassenpfad und auch in den Projekteinstellungen unter dem...
Ich habe ein ausführbares Glas und habe versucht, einen Windows -Dienst mit sc.exe zu erstellen. Ich habe den folgenden Code zum Erstellen von Dienst verwendet:
Ich bin neu bei Maven und versuche, das generierte JAR durch ein vorgefertigtes zu überschreiben.
Ich konvertiere tatsächlich ein sehr altes Ant-Projekt in Maven, und da ist dieses vorgefertigte JAR,...