Iniciar a recepção
Java -Jar xxx.jar
Startup de back -end
java -jar xxx.jar &
Diferença: Iniciar Ctrl+C em primeiro plano fechará o programa e o início do Ctrl+C em segundo plano não fechará o programa
Desenvolver saída padrão para console
java -jar xxx.jar> catalina.out 2> & 1 & Catalina.out Point Standard Output para o arquivo de formulação catalina.out2> & 1 Saída Todos os arquivos de log e inicialização
Script Iniciar
#!/bin/sh # Função Introdução: Inicie o arquivo JAR no diretório superior # Parâmetro Introdução: # $ 1: Nome do arquivo JAR (incluindo o nome do sufixo) # Nota: O arquivo JAR deve estar localizado no diretório anterior do diretório startup.sh. Parâmetros #Startup Java_Opts = " -Server -xms400m -xmx400m -xmn300m -xx: metaSpacesize = 128m -xx: maxMetAspacesize = 128m -xverify: nenhum -xx:+desablexplictgEd -djava.awtfless Dirname "$ 0") "&& pwd)" parent_dir = `dirname" $ {this_dir} "` log_dir = "$ {parent_dir}/logs" log_file = "$ {log_dir} /catalina.out/jar_file =" $ {_dir { Os parâmetros são <1 ou o parâmetro está vazio, a execução é interrompida se [$# -LT 1] || [-z $ 1]; Em seguida, eco -e "/033 [31MPLATENE Digite o nome do pacote JAR a ser implantado!/033 [0M" Exit 1FI# Pasta de log não existe, crie se [!! -d "$ {log_dir}"]; Então mkdir "$ {log_dir}" FI# JAR FILE No diretório pai existe se [-f "$ {jar_file}"]; Em seguida, #Start o pacote JAR; Redirecionar a saída de erro padrão para o arquivo, jogue fora a saída padrão Java $ java_Opts -jar $ {jar_file} 1>/dev/null 2> "$ {log_file}" e exit 0else echo -e "/033 [31m $ {jarit_file} arquivo não existe!Método de inicialização
./startup.sh xxx.jar
ilustrar
Resumir
O acima exposto é uma explicação detalhada do método de inicialização do Spring Boot Linux introduzido pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!