快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → Springboot:如何搭建起自己第一个Springboot项目

Springboot:如何搭建起自己第一个Springboot项目

时间:2022-10-02 08:20:18人气:作者:快盘下载我要评论

文章目录

前言一、创建Springboot项目借助Spring Assitant插件借助Maven构建项目 二、启动运行Springboot项目可能遇到的问题1.编译阶段;java: 错误: 无效的源发行版;17/15/112.运行阶段;Web server failed to start. Port 8080 was already in use. 三、Springboot项目基本认知Application类application.properties单元测试类pom.xml 四、Springboot项目打包打包Jar包


前言

本篇简单阐述如何搭建起第一个Springboot项目;及构建对上手Springboot项目的初步认知

一、创建Springboot项目

创建Springboot项目一般有两种做法

借助Spring Assitant插件

笔者使用的Idea开发工具是社区版;而社区版Idea默认不支持创建Springboot项目;社区版的Idea开发工具要创建Springboot项目需要安装Spring Assitant插件
Springboot:如何搭建起自己第一个Springboot项目
在安装好相应插件后;点击新建项目;即可创建Spring项目

点击下一步可以查看新建项目的属性;这里我们选取SpringWeb作为新建项目的分类
Springboot:如何搭建起自己第一个Springboot项目
而后下一步;等待项目构建完成;即可生成相关的Springboot项目;最终生成的项目如图所示
Springboot:如何搭建起自己第一个Springboot项目

借助Maven构建项目

另外的做法则是借助Maven构建Springboot项目;借助Maven构建的步骤十分复杂;这里推荐大家使用Spring Assitant插件来构建Springboot项目

借助Maven构建Springboot项目

二、启动运行Springboot项目可能遇到的问题

1.编译阶段;java: 错误: 无效的源发行版;17/15/11

产生该问题的原因是项目配置中Java版本不一致的问题;可以通过将项目中的Java版本统一修改到一个版本上进行解决

这里提供将项目版本统一修改到jdk 1.8的解决方案
jdk 1.8

2.运行阶段;Web server failed to start. Port 8080 was already in use.

该错误发生在运行阶段;主要是其他应用占用了8080端口
Springboot:如何搭建起自己第一个Springboot项目
相关做法无非就是找到占用了8080端口的进程;再对其进行强制杀死即可

这里提供Windows和Linux平台下通过杀死应用的解决方案
Web server failed to start. Port 8080 was already in use.

但是某些场景下;通过cmd命令的方式没有办法杀死占用端口的进程; 那么我们还有一种做法;就是通过修改配置;改掉自己应用的启动端口

这里提供一份Springboot修改端口的解决方案

修改Springboot项目启动端口

三、Springboot项目基本认知

Application类

在项目创建完成后;在包名目录下会生成对应命令的Application类;这便是我们应用的启动类;在应用启动时;从这个入口进入
Springboot:如何搭建起自己第一个Springboot项目

application.properties

Springboot:如何搭建起自己第一个Springboot项目
application.properties是Springboot的核心配置文件;这里我通过配置端口修改了Springboot项目的启动端口

单元测试类

Springboot:如何搭建起自己第一个Springboot项目
在test目录下;有相关的单元测试类

pom.xml

pom.xml是项目整体的配置文件;具体含义信息如下

<?xml version=;1.0; encoding=;UTF-8;?>
<project xmlns=;http://maven.apache.org/POM/4.0.0; xmlns:xsi=;http://www.w3.org/2001/XMLSchema-instance;
	xsi:schemaLocation=;http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd;>
	<modelVersion>4.0.0</modelVersion>
	<!--	父项目-->
	<parent>
		<groupId>org.springFramework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.7.4</version>
		<relativePath/> <!-- lookup parent from repository -->
	</parent>
	<groupId>com.julianqian</groupId>
	<artifactId>demo</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<name>createdemo</name>
	<description>Demo project for Spring Boot</description>
	<properties>
		<java.version>8</java.version>
	</properties>
	<build>
<!--		打包插件-->
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
			</plugin>
		</plugins>
	</build>

	<dependencies>
		<!--		web依赖;tomcat...-->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>

		<!--		单元测试-->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-test</artifactId>
			<scope>test</scope>
		</dependency>
	</dependencies>

</project>

四、Springboot项目打包

打包Jar包

Springboot项目打包成Jar包可以用Maven工具;具体如下;
Springboot:如何搭建起自己第一个Springboot项目
点击Maven-Lifecycle-package;idea自动打包出Jar包;而后通过Java命令即可运行啦
Springboot:如何搭建起自己第一个Springboot项目

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。