spring程序应该安装在那个目录 linux

spring程序应该安装在那个目录 linux,第1张

spring程序应该安装在目录linux点击右侧的MavenProject,再点击项目中的Lifecycle,package,等待“success”即可完成jar包。

spring程序最重要的就是遵循“约定优于配置”这一基本原则。Spring Boot的关于静态资源的默认配置已经完全满足绝大部分WEB应用的需求。没必要去弄手续繁杂的自定义,用Spring Boot的约定就好了。

spring程序特性:

spring程序强大的基于 JavaBeans的采用控制反转(Inversion of Control,IoC)原则的配置管理,使得应用程序的组件更加快捷简易。一个可用于从 applet 到 Java EE 等不同运行环境的核心 Bean 工厂。

spring程序内建的针对 JTA 和 单个 JDBC 数据源的一般化策略,使 Spring 的事务支持不要求 Java EE 环境,这与一般的 JTA 或者 EJB CMT 相反。

spring程序JDBC 抽象层提供了有针对性的异常等级(不再从SQL异常中提取原始代码),简化了错误处理,大大减少了程序员的编码量。 再次利用JDBC时,你无需再写出另一个 '终止' (finally) 模块。并且面向JDBC的异常与Spring 通用数据访问对象(Data Access Object) 异常等级相一致。

APP_NAME=logger-server-web-2.0.jar

APP_DIR=/home/silverbox/logger-server

usage() {

echo "Usage: sh app.sh [start|stop|restart|status]"

exit 1

}

is_exist(){

pid= ps -ef|grep $APP_NAME|grep -v grep|awk '{print $2}'

if [ -z "${pid}" ]then

return 1

else

return 0

fi

}

start(){

is_exist

if [ {APP_NAME} is already running. pid= APP_DIR/ APP_DIR/log.out 2>&1 &

echo "${APP_NAME} start success"

fi

}

stop(){

is_exist

if [ pid

else

echo "${APP_NAME} is not running"

fi

}

status(){

is_exist

if [ {APP_NAME} is running. Pid is {APP_NAME} is NOT running."

fi

}

restart(){

stop

start

}

case "$1" in

"start")

start

"stop")

stop

"status")

status

"restart")

restart

*)

usage

esac

使用方法

注意编码

sh 脚本(.sh文件) status

sh 脚本(.sh文件) start

sh 脚本(.sh文件) stop

sh 脚本(.sh文件) restart

1.首先在pom.xml文件中导入Springboot的maven依赖

2.package一下

3.package完成以后,target中会生成一个.jar包

1.在 / 目录下 创建 project此目录 (此目录创建位置不限制,根据自己的来定)

2.进入project目录下,将springBoot项目的jar包上传进来

上传成功!

3.创建 nohup.out日志文件,用于输出项目启动的日志输出

4.运行jar 文件

表示已经将日志输出打印到nohup.out文件中

查看nohup.out文件

启动成功

在防火墙开放端口号,否则无法远程访问

注意IP地址


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/6135640.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存