| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> Spring 源码编译 -> 正文阅读 |
|
[Java知识库]Spring 源码编译 |
目录 本示例基于 spring-framework-5.2.7.RELEASE + GradleWapper + jdk1.8.0_131编译 1、源码下载从官网下载源码:Spring Framework 选择具体的稳定版本(RELEASE)即可 2、构建工具准备安装源码对应的 gradle 版本(也可不安装),建议使用 gradleWraper 中的 gradle。 gradleWraper 在上述文件中有体现,相当于远程自动下载 gradle 到本地,所以你可以下载 gradle,也可以不下,因为可以使用 gradleWraper 远程的统一版本。 注:如果需要本地下载也最好下载该链接对应的gradle版本。 修改 build.gradle 内容 这个文件就相当于我们Maven的 pom.xml 管理项目的依赖等信息,增加国内镜像
3、编译compileTestJava模块打开源码所在文件夹,在搜索栏输入?cmd 命令,跳转到所在目录的命令行窗口,在当前目录的命令行窗口无需输入“./”。
如果编译失败: Error resolving plugin [id: 'io.spring.gradle-enterprise-conventions', version: '0.0.2'] 首先,将?build.gradle?中的 id ‘io.spring.gradle-enterprise-conventions’ version '0.0.2’ 注释掉 保存设置后,重新编译,当出现以下提示,即编译成功 注:第一次需要远程下载 gradleWraper,速度可能会比较慢,需要耐心等待 4、导入项目到IDEA中将项目导入到 IDEA 中,按照如下配置,open->选择项目所在位置 注:导入后等待编译,不要着急,需要一点时间编译完成。 5、添加 gradle 模块/测试创建一个 gradle 模块,new->model->gradle-->输入模块名称 在新建模块下的 build.gradle 中添加如下依赖:
随意添加任意bean
测试
正确输出,编译完成 可能出现的问题: Error:(354, 51) java: 找不到符号 然后选择?spring-core.main ,确定后,重新编译即可(如果继续报错,使用IDEA重新编译一下) kotlin/sequences/Sequence错误 在idea的插件中升级kotlin即可 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 2:04:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |