赞
踩
在安装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
在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>
IDEA中设置项目的默认Maven配置, 以后就不用每个项目都手动配置了. 在IDEA2019.3版本中, 默认设置在 File-> other Settings -> Settings for New Projects…中.
Maven home directory 设置成自己安装的Maven, 并在下边勾选使用自己的配置文件和仓库, 更改配置文件和仓库的路径.
至此, Springboot的配置准备工作就已完成, 接下来我们创建一个hello world 程序试验一下吧/
打开IDEA, 创建一个新的Maven项目, 选择jdk为jdk1.8.
进入项目后右下角会有一个提示 Maven projects need to be imported, 在这里点击Enable Auto-Import启动自动导入.
在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>
粘贴之后需要等待一段时间, IDEA会帮我们自动下载所需的依赖.
在src -> main -> java ->自定义的包 下创建一个类 HelloWorldMainApplication, 并在上方注释
@SpringBootApplication
来标注一个主程序类, 说明这是一个Spring boot应用.
@SpringBootApplication
public class HelloWorldMainApplication {
public static void main(String[] args) {
//Spring应用启动起来
SpringApplication.run(HelloWorldMainApplication.class, args);
}
}
在自定义包下创建一个controller.HelloController类,
@Controller
public class HelloController {
@ResponseBody
@RequestMapping("/hello")
public String hello(){
return "Hello World";
}
}
在主程序类中运行主函数, 可以看到Spring boot程序已经启动.
在浏览器中输入localhost:8080/hello 就可以看到服务器的响应hello world.
在pom.xml中添加插件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
在IDEA右侧的Maven栏中, 选择该项目的Lifecycle, 选择package, 就可自动打成jar包, 复制jar包就可直接命令行 java -jar 运行.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。