SpringBoot 的项目编译即报错处理--JSB系列之001

这篇具有很好参考价值的文章主要介绍了SpringBoot 的项目编译即报错处理--JSB系列之001。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

   SpringBoot系列文章目录

 

SpringBoot知识范围-学习步骤【JSB系列之000】 ---总目录
SpringBoot 的项目编译即报错处理--JSB系列之001
SpringBoot 的项目helloworld--JSB系列之002
SpringBoot 的配置类--JSB系列之003
SpringBoot 的项目如何运行--JSB系列之004
SpringBoot操作数据库JdbcTemplate--JSB系列之005
SpringBoot操作数据库jpa--JSB系列之006
SpringBoot@RequestParam和@PathVariable--【JSB系列之006外篇】
SpringBoot操作数据库--MybatisPlus【JSB系列之007】

--- 第一阶段结束

SpringBoot项目中WEB页面放哪里--【JSB系列之008】

---第二部分的其它文章可以通过008链接,以免章节过长

目录

         环境及工具:

统一环境重要性:

初始状态

MAVEN设置

项目本身的MAVEN环境设置 

配套资源 


环境及工具:

环境 win11
工具 idea 2017/ idea2018
jdk 1.8
数据库 mysql5.5
maven 3.2.1
项目导入方式 maven 导入
数据库前端工具 mysql-front (navicat 也可以)
数据库前端工具:mysql-front (navicat 也可以)主要是这些跟PHPstudy 2018 整合了,所以有的时候懒的打开navicat
后面的项目有一些使用idea2018 ,对JDK的查找要稳定许多。
背景:原来用的IDEA版本2017.1,因为需要用到JDK11,但安装配置JDK11后,发现2017.1版本的IDEA总是无法识别jdk home目录,故需要升级IDEA版本到2018版。

还有就是漂亮。

springboot 编译报错,# springboot,java,spring,maven
————————————————

统一环境重要性:

springboot 编译报错,# springboot,java,spring,maven

学习springboot 最大的困难在哪里?不是JAVA问题,不是xml 问题(项目里的),

最大的问题来自

 yml 配置文件,

maven的pom.xml 文件,而只要出现看不明白的错,百度无果的时候,其实多半是你的版本与那位博主的版本不一致导致。博主的代码运行出来了,但是在你的机器上就运行不出来了。那你后面还怎么学习呢?

现在介绍一下博主的工具以及版本

工具idea2017最终版(注意的是不要翻译(汉化),因为你翻译了之后,别人反而看不懂了)也许有人会说,2022才好用等等,2017版连lombok都要手动安装。云去。我知道呀。但是2017版,打开3个(有的时候springboot 分模块的,前台管理VUE,前台用户界面VUE,打开3-5个都是常事)你看看内存占用就明白了。

JDK 1.8.

maven 3.2.1

第一步,导入一个springBoot(以下简称sb)项目。

初级是什么都不显示的。

左侧即不显示项目里的文件,右侧也无MAVEN的文件,

springboot 编译报错,# springboot,java,spring,maven

 此时状态如下:

初始状态

第一项project 选项,选择有效的JDK

springboot 编译报错,# springboot,java,spring,maven

springboot 编译报错,# springboot,java,spring,maven

这个有可能认不到,(没有关系)

springboot 编译报错,# springboot,java,spring,maven​ facets 无。

springboot 编译报错,# springboot,java,spring,maven

springboot 编译报错,# springboot,java,spring,maven​ springboot 编译报错,# springboot,java,spring,maven

  springboot 编译报错,# springboot,java,spring,maven

 如果JDK都没有设置成功的,则会影响以后的编译。请自行搞定。

MAVEN设置

第一步先要设置MAVEN的环境

springboot 编译报错,# springboot,java,spring,maven

找到项目的POM文件。

 springboot 编译报错,# springboot,java,spring,maven

 选中POM.xml 文件 

springboot 编译报错,# springboot,java,spring,maven

然后,等待一段时间。

 springboot 编译报错,# springboot,java,spring,maven

项目本身的MAVEN环境设置 

springboot 编译报错,# springboot,java,spring,maven

反复刷新即可

 springboot 编译报错,# springboot,java,spring,maven

 则时再打开JAVA文件,就没有报错了。

springboot 编译报错,# springboot,java,spring,maven

上面的步骤,可能很多人会走马观花的只看自己报错的页面,而忽视了其它没有报错的页面,建议大家一个个的页面查看,把关键点弄清楚,以免出现莫名的错误。

最后送给大家一句话。

我们缺的是把事情做到极致的职业精神---房喻 院士 

springboot 编译报错,# springboot,java,spring,maven

配套资源 

文中所用项目代码:

https://download.csdn.net/download/dearmite/87861977文章来源地址https://www.toymoban.com/news/detail-602957.html

到了这里,关于SpringBoot 的项目编译即报错处理--JSB系列之001的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IDEA新建SpringBoot项目时启动编译报错:Error:java: 无效的源发行版: 17

    出现这种错误的原因可能是: 本机默认使用(编译)的jdk与该项目所使用的jdk版本不同。 jdk版本不适用于这个Idea,很典型的一个例子就是使用的Idea是2020的,而你用到的jdk是17,jdk17是2021年推出的,所以你只能去安装新版本的idea。 有时候SpringBoot版本太高不支持java8, 用java

    2024年02月10日
    浏览(40)
  • 43、基于 springboot 自动配置的 spring mvc 错误处理,就是演示项目报错后,跳转到自定义的错误页面

    Spring MVC 的错误处理:基于 SpringBoot 自动配置之后的 Spring MVC 错误处理。 就是访问方法时出错,然后弄个自定义的错误页面进行显示。 方式一: 基于Spring Boot自动配置的错误处理方式,只要通过属性文件即可配置错误处理行为。 提供自定义的错误页面即可。 方式二: 使用

    2024年02月10日
    浏览(37)
  • sshd源码编译报错处理

    这是笔者在初次源码编译安装sshd服务所遇到的一些问题,希望能帮助到一些初Linux初学者所遇到的问题: 遇到的错误信息 这个错误信息 “working libcrypto not found, check config.log” 通常在尝试构建或安装依赖于 OpenSSL 加密库的软件包时出现。 以下是您可以采取的一些步骤来解决

    2024年01月19日
    浏览(26)
  • 反编译小程序详细教程,处理各种异常报错

    文章目录 一、准备工作 (一)安装Nodejs (二)解密和逆向工具 二、小程序缓存文件解密 (一)定位小程序缓存路径 (二)源码解密 (三)源码反编译 三、小结 四、异常处理 1.TypeError: subPackage.pages is not iterable 异常 2.function(env,dd,global){$gwxc=0;var root={“tag”:“wx-page”};roo

    2024年02月08日
    浏览(28)
  • sshd源码编译安装及报错处理超详细

    最近笔者参加考试遇到需要源码安装sshd,在配置服务时整理了下文与源码包安装sshd的过程: 本文使用的操作系统为kylin server ky10版 首先需要下载OpenSSH的源码包,可以在OpenSSH官网上下载最新版本的源码,这里使用阿里源下载: 找到自己所需版本。 解压源码包: 其中,将“

    2024年02月09日
    浏览(32)
  • CMake编译CUDA项目报错

    configure后显示如下错误 CMake Error at C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:751 (message): Compiling the CUDA compiler identification source file “CMakeCUDACompilerId.cu” failed. 同时,注意到下面报错为 C:Program FilesMicrosoft Visual Studio2022CommunityMSBuildMicrosoftVCv170BuildCustomi

    2024年02月06日
    浏览(30)
  • idea编译报错(Maven项目)

    idea编译报错 找不到符号

    2024年02月02日
    浏览(33)
  • Xcode 升级后编译以前的项目报错问题

    背景 某天我发神经升级了Xcode,然后编译以前的Objective-C项目时出现以下错误: clang: error: SDK does not contain ‘libarclite’ at the path ‘/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_macosx.a’; try increasing the minimum deployment target 分析原因 错误信息里面

    2024年01月24日
    浏览(33)
  • SpringBoot 项目 Jar 包加密,防止反编译

    最近项目要求部署到其他公司的服务器上,但是又不想将源码泄露出去。要求对正式环境的启动包进行安全性处理,防止客户直接通过反编译工具将代码反编译出来。 第一种方案使用代码混淆 采用proguard-maven-plugin插件 在单模块中此方案还算简单,但是现在项目一般都是多模

    2024年02月04日
    浏览(36)
  • android项目编译时,Gradle Sync正常,编译报错,提示 Could not resolve。。。

    1、问题现象 在android项目编译时,Gradle Sync正常,编译报错,提示 Could not resolve。。。 2、解决办法 处理上述问题时,使用了四种解决办法,最后一种方法4生效。 方法1: 重新编译: 先清理项目后在重新编译项目。 该方法对于本次错误不生效。 方法2: 清除项目的所有资源

    2024年02月13日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包