2.2 引导器快速创建项目
点击next
,如果连接失败,可以使用Custom:阿里的镜像服务Custom:https://start.aliyun.com
没有问题,点击next。选择依赖:创建web工程,只要选择web依赖即可,选择springboot版本,选择当前稳定版本。点击next。
点击Finish,完成项目创建
自动创建了包com.exaple.demo,并在包下创建了启动类和测试类。同时在resources下创建了static、templates和application。properties.properties,在启动类启动时,会自动读取主配置文件中的数据。SpringBoot内部集成了TomCat,默认端口为8080,
可以在主配置文件中指定端口号:在application.properties中添加如下代码
server.port=8081
如果发现项目中没有pom文件
项目类型总共有四种
1.Maven Project (Generate a Maven based project archive)
生成一个完整的Maven项目
2.Maven POM (Generate a Maven pom.xml)
只在工程目录下生成pom.xml,而没有src等结构
3.Gradle Project (Generate a Gradle based project archive)
生成一个完整的Gradle项目
4.Gradle Config (Generate a Gradle build file)
只在工程目录下生成pom.xml,而没有src等结构
创建Maven项目,一般选择第一个,如果项目中不需要,在删除即可
解决不在爆红
在pom.xml中导入了paren,wed依赖和单元测试,以及打包工具
<modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.5</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>bobo.sangong</groupId> <artifactId>demo</artifactId> <version>0.0.1-SNAPSHOT</version> <name>demo</name> <description>Demo project for Spring Boot</description> <properties> <java.version>1.8</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-test</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
controller
运行项目:
改变访问路径