- 安装maven —— apache-maven-3.6.1
<!-- config/settings.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>
- 创建 Maven 项目:
<!-- 修改 pom.xml 文件 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <!-- 打包插件 --> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
-
添加 SpringBoot 启动类:
package com.spk; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; /** * 告诉springBoot是一个主程序 */ @SpringBootApplication public class HelloWorldMainApplication { public static void main(String[] args) { // spring 应用启动 SpringApplication.run(HelloWorldMainApplication.class, args); } }
-
添加 Controller 类:
package com.spk.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class HelloController { @ResponseBody @RequestMapping("/hello") public String hello() { return "Hello World"; } }
-
启动 启动类 里的 main 方法。
-
打包:双击执行 maven project 板块的Lifecycle 的 package 打包命令,生成 jar 包【终端运行 java -jar ${生成的jar包} 即可发布】。
SpringBoot HelloWorld 项目创建
最新推荐文章于 2024-11-16 13:36:18 发布