spring源码搭建_springmvc常用5种注解

spring源码搭建_springmvc常用5种注解1、Spring源码下载第一步:https://github.com/spring-projects/spring-framework从git上面下载Spring的源码第二步:下载http://services.gradle.org/distributions/(笔者采用的是4.7版本)第三步:解压gradle-4.7-all.zip,配置GRADLE_HOME和PathGRADLE_HOME…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1、Spring源码下载

第一步:https://github.com/spring-projects/spring-framework  从git上面下载Spring的源码

47eea557c9e4c628a497980e119c8ded.png

第二步:下载http://services.gradle.org/distributions/(笔者采用的是4.7版本)

084a733f619b39755841e203475a3355.png

第三步:解压gradle-4.7-all.zip,配置GRADLE_HOME和Path

GRADLE_HOME = D:\gradle-4.7-all\gradle-4.7(gradle压缩包解压后的目录)

2873cdfbfb7fd6c92f152b01a9877856.png

Path = %GRADLE_HOME%\bin

6d5ec79bc25464d2b4f26249486689f3.png

第四步:验证gradle-v,环境变量是否正确

10f453dc28903e2af3e3dc622241be3d.png

2、编译Spring项目

spring介绍的编译方法

a51dc74b5be3510d156226059d89fec5.png

1、先通过cmd 命令找到Spring-oxm目录下面,执行命令gradle :spring-oxm:compileTestJava

14af510a38bc55b3982d63ed38358c10.png

出现这个问题,请打开D:\spring-framework-master\spring-framework-master 下面的 build.gradle

1bb3e6724b06bbc68f8259fb592b9bd3.png

修改此版本号为0.9.15,修改后继续执行 gradle :spring-oxm:compileTestJava

0e265263d14020b94bc5c2a8bfe9855f.png

出现这个问题,回到上级目录,执行命令gradle objenesisRepackJar  和 gradle cglibRepackJar

49dad66ac143ef776bcd7e0c38052f0d.png

执行完成后,回到Spring-oxm目录下面,执行命令gradle :spring-oxm:compileTestJava

47d7ebf01ec331dd36aa390d5745bfb1.png

一直到编译成功,编译过程中可能出现

58dbdba7b3d2c2bd76ff793568eee4b2.png

造成此问题原因是因为网络原因,多次执行指导编译成功。

3、导入到idea中

开始导入工程,File->import project->选中spring-framework工程->import from external model->Gradle->finish经过一段时间项目导入成功

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170001.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 静态网页制作方法_如何制作简单的静态网页

    静态网页制作方法_如何制作简单的静态网页这是仿照中国高等教育学生信息网写的一个静态网页(参考2020年3月份的)这也是我当时辛辛苦苦写了几天的劳动成果,希望大家可以尊重。截图如下下面是主要的代码:<!DOCTYPEhtml><html><head><metacharset=”utf-8″><!–国际通用码–><metaname=”viewport”content=”width=device-width,initial-scale=1.0,minim

    2025年9月14日
    6
  • MySql数据库备份与恢复——使用mysqldump 导入与导出方法总结

    MySql数据库备份与恢复——使用mysqldump 导入与导出方法总结MySql数据库备份与恢复——使用mysqldump导入与导出方法总结mysqldump客户端可用来转储数据库或搜集数据库进行备份或将数据转移到另一个sql服务器(不一定是一个mysql服务器)。转储包含创建表和/或装载表的sql语句。ps、如果在服务器上进行备份,并且表均为myisam表,应考虑使用mysqlhotcopy,因为可以更快地进行备份和恢复。本文从三部分介绍了mys…

    2022年6月13日
    74
  • git切换分支并与远程分支关联_git 拉取分支

    git切换分支并与远程分支关联_git 拉取分支git切换远程分支为developgitpush–set-upstreamorigin分支名gitpush–set-upstreamorigindevelop

    2022年9月21日
    2
  • serial.read函数_过程调用属于面向对象吗

    serial.read函数_过程调用属于面向对象吗1.电源管理的状态Android的Linux内核为系统提供了4种电源状态,内核的源码为当中的3种定义了名字和相应的宏定义,名字定义在kernel/power/suspend.c中:1234567constchar*constpm_states[PM_SUSPEND_MAX]={#ifdefCONFI…

    2022年9月18日
    4
  • 最常见的24个逻辑错误_数学主要错误分析原因

    最常见的24个逻辑错误_数学主要错误分析原因前言:最近使用阿里云windows2008R2云服务器搭建网站QQ互联接入(第三方登录)服务的过程中,使用了phpcmsV9提供的V9.6.3压缩包内的.htaccess文件。几经辗转,仍然没能解决过程中遇到的问题,问了一些技术大咖,有人说可能是500错误。以前知道有400报错,还真不知道有个500错误,所以上网查询之后,觉得应该小结一篇。1.造成500错误常见原因有:ASP语法出…

    2022年4月20日
    54
  • 项目总结 — RFID 读写器上位机软件

    项目总结 — RFID 读写器上位机软件物联网方向的课程项目:RFID读写器上位机软件,是一个基于MFC的软件,通过与连接的设备(这里是读卡器)与IC卡进行数据的交换,举个例子来说:校园卡,公司的门禁卡等等,这个属于物联网的终端信息交互的一个流程。我理解这里主要是两个大的模块:一个是数据的收发,还有一个是界面显示;数据的收发就是通过上位机软件与下位机进行信息的交互,数据的发送具体在项目中就是写卡操作,数据的接收具体在项目中就是读卡操作。

    2022年5月20日
    93

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号