使用idea创建springboot工程

 

 

 

 

 以上就完成了一个使用idea创建maven工程的过程

开始设置springboot的版本

 

 

 

1
2
3
4
5
6
<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.1.RELEASE</version>
        <relativePath/>
    </parent>

  引入依赖

 

 

1
2
3
4
5
6
<dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

  这是springmvc的依赖

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package com.study;
 
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
 
/**
 * @author yourheart
 * @Description
 * @create 2021-07-14 1:24
 */
@SpringBootApplication  //启动会自动配置
public class StudyApplication {
    public static void main(String[] args) {
        SpringApplication.run(StudyApplication.class,args);
    }
}
 
package com.study;
 
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
 
/**
 * @author yourheart
 * @Description
 * @create 2021-07-14 1:26
 */
@RestController  //等于controller+responbody
public class StudyController {
 
    @RequestMapping("/study")
    public String study(){
        return "测试";
    }
}
 
#自定义tomcat端口号
server.port=8001

 以上就完成了springboot项目的简单配置

 

 

 

 

 

springboot启动是默认加载application.properties,但是我们也可以进行一些配置

 

 名称需要一一对应,可以设置多个环境的配置

 

 

1
2
3
4
5
6
7
8
9
<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
        <finalName>pingan</finalName>
    </build>

 下面介绍如何将springboot项目打包成jar

 

 

 

 

 

 

nohup java -jar /home/1000/pingan.jar >/home/1000/pingan.log 2>&1 &    表示将jar包以后台启动的方式去执行,日志在pingan.log中
日志查看命令 less -n pingan.log 输入/后面跟上需要搜索的内容
小n表示向下查找
大N表示向上查找
输入=后面可以加 例如60%
tail -f pingan.log 查看实时日志
ps -ecf | grep java 查看java的所有进行
kill 进程号 杀掉java的某个进程

posted @   不忘初心2021  阅读(1291)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示