当前位置:   article > 正文

SpringBoot环境配置教程_毕业设计springboot系统程序环境配置说明

毕业设计springboot系统程序环境配置说明

1. 安装前准备

在安装SpringBoot前,要先检查需要的基础软件是否配置好. 本文介绍IDEA下的SpringBoot的环境配置, 因此检查jdk, maven, idea就可以了.
我用的环境分别是:
jdk 1.8.0_231
maven Apache Maven 3.6.1
IDEA 2019.3.4
SpringBoot 2.2.2.RELEASE

2. Maven设置

在maven安装目录下 ->conf ->settings.xml中的Profiles标签添加

<profile>
		<id>jdk-1.8</id>  
		<activation>  
			<activeByDefault>true</activeByDefault>  
			<jdk>1.8</jdk>  
		</activation>  
		<properties>  
			<maven.compiler.source>1.8</maven.compiler.source>  
			<maven.compiler.target>1.8</maven.compiler.target>  
			<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>  
		</properties>
	</profile>

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

3. IDEA设置

IDEA中设置项目的默认Maven配置, 以后就不用每个项目都手动配置了. 在IDEA2019.3版本中, 默认设置在 File-> other Settings -> Settings for New Projects…中.
在这里插入图片描述
Maven home directory 设置成自己安装的Maven, 并在下边勾选使用自己的配置文件和仓库, 更改配置文件和仓库的路径.
在这里插入图片描述
至此, Springboot的配置准备工作就已完成, 接下来我们创建一个hello world 程序试验一下吧/

4. 创建hello world 程序

4.1 创建Maven项目

打开IDEA, 创建一个新的Maven项目, 选择jdk为jdk1.8.
进入项目后右下角会有一个提示 Maven projects need to be imported, 在这里点击Enable Auto-Import启动自动导入.

4.2 导入Spring boot相关的依赖

在pom.xml中粘贴以下代码:

<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.2.2.RELEASE</version>
		<relativePath/> <!-- lookup parent from repository -->
</parent>

<dependencies>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>
</dependencies>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

粘贴之后需要等待一段时间, IDEA会帮我们自动下载所需的依赖.

4.3 编写一个主程序, 启动Springboot应用

在src -> main -> java ->自定义的包 下创建一个类 HelloWorldMainApplication, 并在上方注释

@SpringBootApplication
  • 1

来标注一个主程序类, 说明这是一个Spring boot应用.

@SpringBootApplication
public class HelloWorldMainApplication {
    public static void main(String[] args) {
        //Spring应用启动起来
        SpringApplication.run(HelloWorldMainApplication.class, args);
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

4.4 编写相关的Controller, Service

在自定义包下创建一个controller.HelloController类,

@Controller
public class HelloController {

    @ResponseBody
    @RequestMapping("/hello")
    public String hello(){
        return "Hello World";
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

4.5 运行主程序

在主程序类中运行主函数, 可以看到Spring boot程序已经启动.
在浏览器中输入localhost:8080/hello 就可以看到服务器的响应hello world.
在这里插入图片描述

4.6 简化部署

在pom.xml中添加插件

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

在IDEA右侧的Maven栏中, 选择该项目的Lifecycle, 选择package, 就可自动打成jar包, 复制jar包就可直接命令行 java -jar 运行.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/655281
推荐阅读
相关标签
  

闽ICP备14008679号