Bei der Verwendung von jps habe ich festgestellt, dass der angezeigte Prozessname jar ist, der tatsächliche Name jedoch nicht angezeigt werden kann.
Wenn es als JAR angezeigt wird, bedeutet dies, dass das beim Start übergebene JAR-Paket ein relativer Pfad ist, zum Beispiel:
java -jar netty-http-server-1.0-SNAPSHOT.jar
Sie müssen nur den absoluten Pfad für den JAR-Paketparameter verwenden . Der ursprüngliche Name des JAR-Pakets kann angezeigt werden, wenn Sie den Befehl jps verwenden:
java -jar /home/www/apps/netty-http-server-1.0-SNAPSHOT.jar
Wirkung: