使用IDEA运行SpringBoot工程
下载IDEA Ultimate
首先需要去官网 https://www.jetbrains.com/idea/download/#section=windows 下载IDEA专业版,如果是学生的话可以通过学校邮箱免费获得license,下载专业版之后,Help->register激活即可免费使用一年,具体过程参考官网 https://sales.jetbrains.com/hc/zh-cn/articles/207154369
创建工程
下面使用专业版IDEA来创建SpringBoot项目。首先New Project,左侧选择Spring Initializr,Type选择Maven,填写各种信息
Next后,添加三个依赖:Lombok,MySQL驱动,Spring Web。点击Create创建即可
在pom.xml中添加项目需要的各种依赖,比如mybatis-plus 3.4.3.4的依赖,添加好后会自动下载依赖。xml代码可以参考maven官网 https://mvnrepository.com/artifact/com.baomidou/mybatis-plus-boot-starter/3.4.3.4
等依赖下载完成后,右侧的maven窗口就可以看到成功添加了依赖。如果右侧没有窗口,可以shift+ctrl+A输入maven,选择Add Maven Projects打开
在application.properties里添加数据库配置
然后,在工程目录下新建一个控制器MainController.java,来处理web请求
接下来运行工程,直接右键,选择Run Application即可
如果成功运行,控制台会显示
浏览器访问localhost:8080,会出现我们在Controller中编写的响应结果
问题
1.有时候是从别处导入的项目,右键没出现Run选项,并且java代码的图标为红色,没有绿箭头
需要我们手动添加标记。在源码目录(比如src或者java)右键,选择Mark Directory as,点击 Sources Root即可。
2.如果运行时出现:java: 警告: 源发行版 17 需要目标发行版 17
将JDK版本都改成8
3.报错:类文件具有错误的版本 61.0, 应为 52.0
则需要修改pom中spring-boot-starter-parent的版本到3以下,如2.7.5
4.有时pom.xml中的依赖没有自动下载,需要点击侧栏maven左上角的循环图标重新加载maven project即可
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战