嘿!你还在为创建一个maven项目但idea却疯狂报错而崩溃吗?你还在为首次写一个SpringBoot的程序但代码却疯狂飘红而挠头吗?阅读此文,解决你的一切问题!
在这之前一定已经安装配置好了maven、jdk、idea还有SpringBoat哦!
这里就不一一记录了,记录一点我碰到问题的
配置maven:首先在maven官网下载maven,官网是http://maven.apache.org/download.cgi
下载好了之后解压,然后配置环境变量,然后在idea中配置maven,主要是配置仓库和使用我们下载的maven,而不是idea它自带的maven,除此之外,在我们下载的maven中的setting.xml中加入如下代码:
<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>
要加入在profiles标签里哦!
接下来就是创建过程了~
1、Create New Project
2、选择maven,点击Next
3、填写名称和名字
4、选择右下角Enable Auto Import
5、Maven项目目录如下
6、在pom.xml写入如下代码,导入依赖,如果你写的时候该代码飘红,等一会儿,idea正在导入~
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.4.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
7、编写一个SpringBoot主程序,helloWorld
代码如下:
//说明这是一个SpringBoot主程序
@SpringBootApplication
public class helloWorld {
public static void main(String[] args) {
//启动Spring应用
SpringApplication.run(helloWorld.class,args);
}
}
8、编写Controller
9、运行程序
点击main函数旁边的小三角run main即可
10、你可能会遇到一个小错误
错误信息:
Web server failed to start. Port 8080 was already in use.
因为我也遇到了。。。下面这个博客可以拯救你!!“俄罗斯套娃”般的技术,你值得拥有~
解决8080端口被占用问题https://blog.csdn.net/qq_43263647/article/details/105302004
11、解决完这个问题你应该就可以成功启动了!
看到图中的8080了吗~成功了耶!
12、在浏览器中输入:http://localhost:8080/hello,结果如下
今天SpringBoot就先学到这了。。。。