IDEA社区版本新建SpringBoot项目

idea社区版本新建工程中是没用spring项目的,看网上一般两种做法:从官网下载demo和使用插件。这里用官网的例子试下。

Spring官网demo

Spring Initializr: https://start.spring.io/
IDEA社区版本新建SpringBoot项目_第1张图片
配置选自己熟悉的就好
Project:选择使用gradle构建工程、groovy语言配置
Language:选Java
Spring boot:版本选择一个新一点的3.0.5
Packaging:jar
Java:17版本(Spring boot3之后需要java17)
Dependencies:Spring Web

选择好后点generate下载项目zip包

Java17

这里选zulu jdk
https://www.azul.com/downloads/?package=jdk#zulu
IDEA社区版本新建SpringBoot项目_第2张图片

项目运行

IDEA社区版本新建SpringBoot项目_第3张图片

package com.example.demo;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/hello")
public class DemoController {
    @RequestMapping("/boot")
    public String helloBoot() {
        return "Hello Spring Boot!";
    }
}

IDEA社区版本新建SpringBoot项目_第4张图片
运行后浏览器访问

http://localhost:8080/hello/boot

IDEA社区版本新建SpringBoot项目_第5张图片
本地访问没问题

修改端口
application.properties

#tomcat服务默认端口
server.port=7355

Gradle 打包运行

因为下载demo时选择的是gradle,这里使用gradle打包
IDEA社区版本新建SpringBoot项目_第6张图片
点击gradle task中的bootJar
IDEA社区版本新建SpringBoot项目_第7张图片

部署运行
java -jar demo-0.0.1-SNAPSHOT.jar

服务器部署
nohup java -jar demo-0.0.1-SNAPSHOT.jar  &

参考

https://blog.csdn.net/qq_40036754/article/details/125999709
https://juejin.cn/post/7039164020644904968
https://zhuanlan.zhihu.com/p/578972804
https://blog.csdn.net/weixin_49001740/article/details/122604111
https://blog.csdn.net/oldfish_/article/details/128172075

你可能感兴趣的:(Web开发,spring,boot,intellij-idea,java,后端)