Meja depan mulai
java -jar xxx.jar
Startup backend
java -jar xxx.jar &
Perbedaan: Memulai Ctrl+C di latar depan akan menutup program, dan memulai Ctrl+C di latar belakang tidak akan menutup program
Kembangkan output standar untuk konsol
java -jar xxx.jar> catalina.out 2> & 1 & catalina.out point output standar ke file formulasi catalina.out2> & 1 output semua file log & startup latar belakang
Skrip mulai
#!/bin/sh # Fungsi Pendahuluan: Mulai file JAR di Direktori Atas # Parameter Pendahuluan: # $ 1: Nama file JAR (termasuk nama akhiran) # Catatan: File JAR harus ditempatkan di direktori sebelumnya dari direktori startup.sh. Parameter #Startup java_opts = " -server -xms400m -xmx400m -xmn300m -xx: Metaspacessize = 128m -xx: maxmetaspacessize = 128m -xverify: none -xx:+disablexplicitgc -djava.awt.xverify =" none "" cdsexplicitgc -djava.awt.Head = "none" "cdrue =" $ 1 ($ 1 (+donxplictgc -djava dirname "$ 0") "&& pwd)" parent_dir = `dirname" $ {this_dir} "` log_dir = "$ {parent_dir}/logs" log_file = "$ {log_dir} /catalina.out" jar_file = "$ {nough_dir} /catalina.out" jar_file = "$ {pewain_dir} {nars/jarpile =" $ {Partent_dir {nar {nar {narpile/{narpile {narpile {narpile {narpile {nol {narpile {nol {{nol {{nol {{{{{{{{{{{{{{narpile "$ { Parameter adalah <1 atau parameter kosong, eksekusi terganggu jika [$# -lt 1] || [-Z $ 1]; Kemudian echo -e "/033 [31MPLEASE Masukkan nama paket JAR yang akan digunakan!/033 [0m" Keluar 1fi# Folder log tidak ada, lalu buat jika [! -d "$ {log_dir}"]; lalu mkdir "$ {log_dir}" file fi# jar dalam direktori induk ada jika [-f "$ {jar_file}"]; lalu #Start paket jar; Redirect output kesalahan standar ke file, buang output standar java $ java_opts -jar $ {jar_file} 1>/dev/null 2> "$ {log_file}" & exit 0else echo -e "/033 [31m $ {Jar_file} tidak ada!Metode startup
./startup.sh xxx.jar
menjelaskan
Meringkaskan
Di atas adalah penjelasan terperinci tentang metode startup Linux Spring Boot yang diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!