Rumah >Tutorial sistem >LINUX >Bagaimana untuk melaksanakan latar belakang menjalankan proses JAR di bawah sistem Windows
1
1. Salin javaw.exe dalam /jkd/bin dalam laluan pemasangan jdk, dan namakan semula nama proses yang sepadan dengan balang (anda boleh menukar apa sahaja yang anda mahu)2. Cipta fail run.bar dalam direktori yang sama dengan jar dengan kandungan berikut:
@echo off start [修改后的javaw名称] -jar [jar的全名称]
Contohnya:
Salin javaw.exe dan namakannya jarDemo;
@echo off start jarDemo -jar D:演示jarDemo-0.0.1-SNAPSHOT.jar
(Nota: jarDemo-0.0.1-SNAPSHOT.jar ialah nama jar terbina
proses permulaan baris arahan linux, anda boleh menukarnya sendiri)
Pada masa ini, balang kami mula berjalan pada hos Linux domestik di latar belakang Kami juga boleh melihat proses yang sepadan dengan balang melalui pengurus tugas (anda perlu menghidupkan paparan lajur nama proses, yang tidak dipaparkan. secara lalai)
Anda dapat melihat bahawa balang latar belakang telah berjaya dijalankan dengan menjalankan run.bat.
2.Linux
Ia agak mudah di bawah Linux Muat naik balang ke Linux Saya menggunakan xftp6 untuk memuat naik fail di sini, dan xshell6 untuk baris arahan boleh meninggalkan mesej dan saya akan berkongsi sumber versi retak.
Selepas muat naik balang selesai
Mulakan prosesmenggunakan baris arahan Linux, gunakan input baris arahan (jalankan di latar belakang sebagai daemon):
nohup java -jar xxx.jar > xxx.log &
(Nota: nohup bermaksud daemon berjalan, xxx pertama bermaksud nama khusus balang, xxx kedua bermaksud fail keluaran log qq untuk linux menjalankan balang, yang disimpan dalam direktori tahap yang sama secara lalai, & bermaksud berjalan dalam latar belakang)
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan latar belakang menjalankan proses JAR di bawah sistem Windows. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!