springboot开发环境搭建及工程创建

目录

1、Eclipse的下载与安装

2、Spring Tool Suite(STS)插件安装

3、创建springboot工程

spring报错org/eclipse/tm4e/ui/utils/ContentTypeHelper


使用Spring Boot,首先需要搭建一个快速开发的工程环境。Spring Boot工程的创建存在多种方式,但是因为当前Eclipse和IntelliJ IDEA这两种IDE的广泛应用。

1、Eclipse的下载与安装

打开eclipse官网下载地址,选中x86_64的下载

https://www.eclipse.org/downloads/

点击 Dowload Packages选择不同的版本

下载的是免安装版本

解压到指定目录,解压后的eclipse目录如下:

启动eclipse:选择自己eclipse 工作目录(可以自己创建目录并指定,也可以使用默认的目录)

2、Spring Tool Suite(STS)插件安装

找到eclipse的应用市场

Eclipse的菜单Help→Eclipse Marketplace  选择标签页Popular

找到Spring Tool Suite(STS)的插件

点击安装STS插件

点 confirm确认进行下载安装

这里下载需要等待一段时间,完成之后如下图 

 

OK,完成了STS插件的安装,接下来可以很方便地引入Spring Boot的starter,而starter会引入对应的依赖包和服务器,这样就能够帮助我们快速地搭建开发环境

3、创建springboot工程

菜单File→New→Project

然后输入spring过滤一些无关的内容,再选用Spring Starter Project

点击Next,创建项目

打开一个新的对话框

根据自己需要进行的自定义,其中选择了使用War形式的打包,这意味着将使用的是一个带有JSP工程的项目

 

实际的操作中,也需要根据自己的情况来定义它们

在现实的开发中,可能还需要选择NoSQL开发工具,如Redis、MongoDB等

还有数据库,如MySQL,以及持久层Hibernate或者MyBatis等项目的依赖,

这些都是开发中经常用到的。

注:这里可能会遇到一个问题

spring报错org/eclipse/tm4e/ui/utils/ContentTypeHelper

然后打不开pom.xml文件

解决方法:

根据提示,找不到org/eclipse/tm4e/ui/utils/ContentTypeHelper,那就去下载安装一个:

Help → Install new software → Add URL: https://download.eclipse.org/tm4e/snapshots/

 

安装完之后会看到错误解决了

这里面的pom.xml的内容报错了,将里面的https改为http (如果是http的话就改为https)

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

 改为

<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 http://maven.apache.org/xsd/maven-4.0.0.xsd">

在现实的开发中,可能还需要选择NoSQL开发工具,如Redis、MongoDB等,还有数据库,如MySQL,以及持久层Hibernate或者MyBatis等项目的依赖,这些都是开发中经常用到的。

当你选中所需要的包后,就可以直接点击Finish,这个时候一个新的Spring Boot工程就建好了

从上图可以看到它是一个Maven项目,其中pom.xml文件已经建好,而且给我们创建了带有main方法的Course1Application.java文件和初始化Servlet的ServletInitializer.java文件

这里通过Course1Application就可以运行Spring Boot工程了。下面再打开工程中的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 http://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.2</version>
		<relativePath/> <!-- lookup parent from repository -->
	</parent>
	<groupId>springboot</groupId>
	<artifactId>course1</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<packaging>war</packaging>
	<name>course1</name>
	<description>course1 project for Spring Boot</description>
	<properties>
		<java.version>17</java.version>
	</properties>
	<dependencies>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>

		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-tomcat</artifactId>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-test</artifactId>
			<scope>test</scope>
		</dependency>
	</dependencies>

	<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
			</plugin>
		</plugins>
	</build>

</project>

这些代码是STS插件根据你选择的starter依赖来创建的

此时只需要使用Java Application的形式运行Course1Application就可以启动Spring Boot项目

好了,这期就到这里,springboot项目已经可以正常运行了。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值