当前位置: 首页 > news >正文

idea 导入Spring源码遇到的坑并解决

1.下载相关文件

通过百度网盘分享的文件:Spring
链接:https://pan.baidu.com/s/1r9rkGOCaY9SFn9ecng5cIg?pwd=8888
提取码:8888

2.配置gradle环境

gradle下载地址 需要翻墙下
https://services.gradle.org/distributions/
我选择的是 gradle-5.6.4-bin.zip
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.idea导入下载的源码

3.1 JDK配置

在这里插入图片描述

3.2 Gradle配置

在这里插入图片描述
点击应用后会报这个错
在这里插入图片描述

3.3镜像加速源配置

找到build.gradle文件把这一行注释掉
在这里插入图片描述
重新编译后会报另个错
在这里插入图片描述
然后需要配置仓库地址
在build.gradle里面搜索找到repositories位置配置加速源

maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}

在这里插入图片描述
在settings.gradle插件仓库里配置加速源

maven { url "https://maven.aliyun.com/repository/public" }

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.4运行测试

发现构建成功接下来测试运行
在这里插入图片描述
然后发现报这个错
在这里插入图片描述
这时就需要把这个文件给注释掉 Ctrl + Shift + F全局搜索下这个地方
在这里插入图片描述

3.5中文乱码解决

在这里插入图片描述
在这里插入图片描述
再次启动发现还是乱码 这时就需要配置下idea配置文件 在最后一行加入
在这里插入图片描述

-Dfile.encoding=UTF-8

并重启idea接下来发现乱码已解决
在这里插入图片描述


http://www.mrgr.cn/news/63219.html

相关文章:

  • java中json字符串键值获取
  • Elasticsearch:向量数据库基础设施类别的兴衰
  • GPT 系列论文精读:从 GPT-1 到 GPT-4
  • Qt C++读写NFC标签NDEF网址URI
  • 开源文件存储分享平台Seafile部署与应用
  • C# 继承(接口)
  • 数据结构——单向循环链表
  • 大模型SFT数据选择方法综述
  • PCL 法线微分(DoN)分割(C++详细过程版)
  • 抗疫物资管理:SpringBoot技术应用
  • 学习记录:js算法(八十二):组合总和
  • 华为OD机试 - 快递员的烦恼 - 动态规划(Python/JS/C/C++ 2024 D卷 200分)
  • Halcon 2D测量Metrology找线/圆/矩形/椭圆
  • Git进阶(十七):特性分支
  • 用二维码展示信息,有哪些常见应用场景
  • Idea常用插件
  • 2025 年IT技术人员关键技能(非常详细),零基础入门到精通,看这一篇就够了
  • Go使用SIMD指令——以string转为整数为例
  • netty之bootstrap源码分析
  • Android 中选择本地文件并获取文件路径
  • BC1 2充电协议简介
  • JS进阶级案例-----时钟
  • Python零基础 [2.3] if else 语句的详解与示例
  • 《PHP爬虫:当“购物狂”遇上“代码诗人”》
  • 算子级血缘助企业数据管理“自动化、精细化、智能化”
  • Redis 中的定期删除和惰性删除究竟是怎样实现的?