Iniciar modo jar (Windows y Linux)

Iniciar modo jar (Windows y Linux)

Enlaces relacionados
https://blog.csdn.net/gelinwangzi_juge/article/details/127258536

inicio de ventanas

Ver proceso proceso
wmic donde caption="java.exe" get processid,caption,commandline/value
only view java task list
tasklist | findstr "java"

Primero, prepare un paquete jar que se pueda ejecutar y coloque cualquier disco en él. El
inserte la descripción de la imagen aquí
primer método de inicio (inicio directo)
se inicia directamente y el registro se envía a la consola.

java -jar slipper-backstage-2.0.0.jar

Efecto:
inserte la descripción de la imagen aquí
comience directamente, registre la salida en el archivo especificado

java -jar slipper-backstage-2.0.0.jar > D:\测试jar包\server.log 2>&1 &

Notas:

表示日志输出到其他地方。
D:\测试jar包\server.log 日志输出的具体的路径。
2>&1 这个自己去百度查下,0,1,2都有表达的意思【0标准输入一般是键盘,1标准输出,2错误输出】
2>&1就是用来将标准错误2重定向到标准输出1中的。
& 表示后台运行

Efecto:
inserte la descripción de la imagen aquí
Desventaja : este modo de inicio, después de cerrar la ventana de comandos actual, el programa se detiene

El segundo método de inicio (inicio en segundo plano)
se inicia en segundo plano, inicia el jar en forma de servicio, después del inicio, cierra el servicio que debe registrarse o elimina el proceso

javaw -Xms128m -Xmx1024m -jar slipper-backstage-2.0.0.jar

Comience en segundo plano, inicie el jar como un servicio y envíe el registro al archivo especificado

javaw -Xms128m -Xmx1024m -jar slipper-backstage-2.0.0.jar > D:\测试jar包\server.log 2>&1 &

Ventajas : este método de inicio, después de que se cierra la ventana de comando actual, el programa aún se está ejecutando

La tercera forma de comenzar (conviértalo en un archivo .bat, simplemente encapsule el comando: haga doble clic en él),
especifique el paquete jar como un archivo bat por lotes y luego haga doble clic para iniciarlo, o convierta el archivo bat en un método de inicio automático de servicio
en el mismo proyecto Cree un nuevo run.bat en el directorio de nivel y copie el siguiente contenido en él

@echo off
start javaw -Xms128m -Xmx1024m -jar slipper-backstage-2.0.0.jar > D:\测试jar包\server.log 2>&1 &
exit

inserte la descripción de la imagen aquí
Luego haga doble clic para comenzar

También es posible convertir bat en un servicio de inicio automático
1, Windows+R para ejecutar, ingresar gpedit.msc para ingresar al Editor de directivas de grupo, seleccionar Configuración de Windows-Iniciar y luego hacer clic en Agregar secuencia de comandos.
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
poder

inicio de linux

Supongo que te gusta

Origin blog.csdn.net/qq_20236937/article/details/128789003
Recomendado
Clasificación