当前位置:   article > 正文

SpringBoot(一)使用itelliJ社区版创建SpringBoot项目_idea社区版springboot插件

idea社区版springboot插件

    工欲善其事,必先利其器。要开发SpringBoot项目,首先就是选择一款合适的开发工具。目前市面上有很多优秀的开发工具,例如 IntelliJ IDEA、Visual Studio Code 和 Eclipse 等,那么我们该如何选择呢?最好的选择是使用IntelliJ IDEA的Ultimate版本,但Ultimate版本试用期只有30天,30天后无法使用需要收费,价格还不便宜。因此,本篇介绍的是使用IntelliJ的社区版安装spring boot helper插件的方式去创建SpringBoot项目。

    欢迎来我的SpringBoot专栏学习

https://blog.csdn.net/qq_21154101/category_12359403.html

目录

一、安装和配置maven

1、下载maven

2、配置环境

二、下载IDEA安装插件

三、创建SpringBoot项目

四、运行SpringBoot项目


一、安装和配置maven

1、下载maven

    首先,去官网下载Maven Maven – Download Apache Maven 下载完后,解压缩放那,最好放到某个不经常动的文件夹,防止不小心删除。

2、配置环境

(1)打开终端,输入:

vim ~/.bash_profile

 (2)使用 i 编辑,在后面追加如下两行:

  1. export M2_HOME=/Users/xxxxxx/apache-maven-3.9.2
  2. export PATH=$PATH:$M2_HOME/bin

(3) esc退出编辑后,wq保存,然后输入:

source ~/.bash_profile

二、下载IDEA安装插件

    首先,去官网下载2022.1.x及之前的IDEA社区版。2022.1.x之后的版本,本篇介绍的spring boot helper插件会收费,因此,我们安装旧版本。官网地址:Other Versions - IntelliJ IDEA  如下,我下载2022.1.4版本:



    安装后,直接打开,点击Plugins,输入spring boot helper搜索,注意不要直接点击install,点击Plugin homepage,去下载历史版本的免费插件:



    打开该插件的历史版本页面,https://plugins.jetbrains.com/plugin/18622-spring-boot-helper/versions ,选择2022.1.2版本下载,该版本跟我们的IDEA版本正好是匹配的:



    直接把下载的一整个文件夹丢到IDEA安装目录的plugins文件夹中,重启IDEA即可:



三、创建SpringBoot项目

    创建项目,点击New Project,然后选择Spring Initializr,SDK的版本选择1.8.xxxx,Next:



     Project type选择Maven,Java version选择8,Next。注意:到这里,如果采用上述官方推荐的从本地安装插件的安装方式,到这里就会出错,没法往下进行。



 选择Web,勾选Spring Web,Next:



 最后,点击create,创建完成:



四、运行SpringBoot项目

    项目创建成功之后,右下角会有这么个弹窗,需要点一下:Load Maven Project,否则项目无法运行且找不到对应的注解。



     SpringBoot 项目创建了一个名为 DemoApplication 的主类 ,该类中使用了一个注解 @SpringBootApplication,这个注解用来开启SpringBoot的自动配置。我们直接运行该application类的main方法,启动该项目。 



    果然,又出错了。运行后,报错如下:



     我们创建项目的时候,明明已经选择了jdk和java的版本为8,为什么会报错:无效的源发行版17呢?查看一下pom.xml文件,发现确实java version为17。这应该是创建项目时选择的SpringBoot的版本3.1.1导致的,SpringBoot3.1.1最低支持Java17。

        

    因此,我们再次新建项目,覆盖该项目。在选择SpringBoot版本时选低版本,这里我选择的是:2.7.13。 

运行项目,如下图所示,运行成功:



 SpringBoot内部继承了tomcat,不需要人为配置。

    为了更加直观地展示SpringBoot的运行效果,我们创建一个类DemoController,并实现如下代码:

  1. package com.example.demo.controller;
  2. import org.springframework.stereotype.Controller;
  3. import org.springframework.web.bind.annotation.RequestMapping;
  4. import org.springframework.web.bind.annotation.ResponseBody;
  5. @Controller
  6. public class DemoController {
  7. @ResponseBody
  8. @RequestMapping("/helloWorld")
  9. public String helloWorld() {
  10. return "Hello World!";
  11. }
  12. }

重启 SpringBoot 项目,然后在浏览器访问 “http://localhost:8080/hello”,结果如下:



    本篇介绍的是使用IntelliJ的社区版安装spring boot helper插件的方式去创建SpringBoot项目,并总结了其中遇到的坑。希望对学习SpringBoot的同学有所帮助,有问题欢迎留言交流。

 最后,分享一款免费看热门电影和电视剧的app,仅限Android:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/479496
推荐阅读
相关标签
  

闽ICP备14008679号