springboot启动项目一般有三种方式;
1.运行main函数。(本地调试常用)
2.mvn命令。(不建议使用)
mvn spring-boot:run
这种启动方式要注意一点,要引入相应的jar包,否则无法启动,会报错:
Caused by: java.lang.ClassNotFoundException: ch.qos.logback.core.joran.spi.JoranException
我们引入一下依赖包即可:
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.1.3</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-access</artifactId>
<version>1.1.3</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.1.3</version>
</dependency>
3.java 命令(部署时候常用)
首先要用maven把项目打成jar包。
我这个demo项目直接用 mvn package 命令进行打包
然后
Java -jar spring-boot-demo.jar
即可启动项目
停止程序:
netstat -ntulp | grep 80 —查看所有80端口使用情况
杀死对应的进程:
kill -9 PID
表明springboot进程已经停止。