springboot初次搭建(idea+jdk1.8+maven3.3.9+springboot2.2.5)--奇葩问题

 最近开始尝试开源微服务框架的学习,对微服务的实践自己的项目已经割接上线块2年了,使用了公司内部架构,核心思想都是微服务理念。

市面上盛行的springboot,到springcloud被9成IT公司认可,并进行项目升级,重构。这也迫使自己需要重新拿起Spring,开始漫长的自学征途。

网上有很多比较好的搭建资料和图文说明,比如 :https://blog.csdn.net/weixin_41974635/article/details/91492432
就写的非常适合初学的朋友。
但是很多博客都是建立在自己的环境配置各方面,完全ok情况下,流水线操作产出的。
这就对我个人造成了很多麻烦。 所以idea来快速开发搭建操作上,可以完全学习上面的链接。

主要是记录 和分享 搭建过程中遇到的一些奇葩问题
1 java 环境变量版本问题, 我因为公司项目需要,需要降到1.7.。一直不成功:
坑爹的地方:折腾之后,发现jdk1.8安装过之后,他会自动在你的环境变量path里面加入,jdk1.8的javapath路劲。这个地方他写的比较隐蔽。是写在oracle文件下的(我本机自动追加的)。 所以你按照以前的方式,修改JAVA_HOME,配置CLASSS_PATH怎么修改都还是老版本1.8.。。凌乱了都。
找到原因后就直接干掉多出来的path配置。
建议是:不使用安装exe文件去直接安装jdk。可以使用安装包文件。任意地方都可以使用,配置多个备用的环境变量。避免这种安装时候,就给你埋下坑,让你跳。 项目太多jdk版本差异存在,是长期开发过程中,必然存在的。 伤

2 maven的安装,这个网上很多现成的比较好的图文资料,只说一点,在你完全的配置好了,maven插件到idea,设置好了maven相关的系统环境变量后**。发现无法更新maven依赖(这个时候要借助idea的是日志,来定位问题)**
更新失败后,一般idea会告诉你去看detail log. log的位置idea项目最右上角:Help—》show log in explorer 。
这次报错是,是idea版本与maven不兼容 【ideaU2017.2.2 与maven3.6.3不兼容】导导致更新失败, 从而直接导致spinngboot2.2.5 相关jar,一个没有下载下来
在这里插入图片描述
3 maven的依赖更新,也是springboot搭建过程中比较关键的环节。
修改本地的仓库(建议使用一个干净的独立仓库),修改maven更新依赖的url
使用的阿里云的远程仓库下载过来的。
settings.xml 配置如下。图片里面的文件路劲,和仓库路劲。都是自己可以任意修改
在这里插入图片描述
在这里插入图片描述
关键配置:
D:\my_maven_local_repository

<mirror>
    <id>aliyun</id>
    <name>aliyun Maven</name>
    <mirrorOf>*</mirrorOf>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

在搭建过程中,基本的图文操作,大家网上随便都可以找到案例。但是背后的运作支撑项目运转的工具插件,要先保证其好用。 为自己后面的项目扩展开发扫清障碍。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值