您的位置:首页 > 编程语言 > Java开发

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

2020-03-21 18:29 417 查看
最近开始尝试开源微服务框架的学习,对微服务的实践自己的项目已经割接上线块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>

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

  • 点赞
  • 收藏
  • 分享
  • 文章举报
jackflowme 发布了4 篇原创文章 · 获赞 0 · 访问量 96 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: