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

net的电商网站建设sem扫描电镜

net的电商网站建设,sem扫描电镜,手机 wordpress,黄骅港潮汐表2022最新表spring源码编译1、安装gradle2、拉取源码3、配置gradle文件来源及镜像仓库4、预编译5、验证6、可能遇到的报错6.1、jdk.jfr不存在6.2、checkstyleMain6.3、org.gradle.api.artifacts.result.ComponentSelectionReason.getDescription()Ljava/lang/String6.4、其他jdk&#xff1…

spring源码编译

  • 1、安装gradle
  • 2、拉取源码
  • 3、配置gradle文件来源及镜像仓库
  • 4、预编译
  • 5、验证
  • 6、可能遇到的报错
    • 6.1、jdk.jfr不存在
    • 6.2、checkstyleMain
    • 6.3、org.gradle.api.artifacts.result.ComponentSelectionReason.getDescription()Ljava/lang/String
    • 6.4、其他

jdk:14
gradle:v7.2
spring:v5.3.19
idea:2021.1.3

1、安装gradle

目前公司所用的spring版本是5.3.19。所以就以该版本为目标,其对应的gradle版本可以是7.2(参考自gradle/wrapper/gradle-wrapper.properties文件)。下载对应的版本并配置环境变量即可。
下载地址:https://downloads.gradle-dn.com/distributions/gradle-7.2-all.zip
环境变量配置:
新增gradle相关变量

GRADLE_HOME为解压后的根目录。
GRADLE_USER_HOME为仓库地址,也可以不在gradle-7.2目录下。自行决定仓库目录。

在这里插入图片描述
编辑path变量
在这里插入图片描述
最好也先将idea的gradle配置一下
在这里插入图片描述

2、拉取源码

git clone https://github.com/spring-projects/spring-framework.git
在这里插入图片描述
切换到v5.3.19分支
git checkout v5.3.19
在这里插入图片描述

3、配置gradle文件来源及镜像仓库

修改gradle/wrapper/gradle-wrapper.properties文件把gradle文件来源指向自己本地文件(不然每次都会去下载网速不好会很慢)
在这里插入图片描述
修改build.gradle配置镜像仓库

  	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” }

在这里插入图片描述

4、预编译

gradlew :spring-oxm:compileTestJava

可能会报错
在这里插入图片描述
将这个警告忽视再重新执行一次

@SuppressWarnings(“deprecation”)
public static Publisher<?> invokeSuspendingFunction(Method method, Object target, Object... args) { KFunction<?> function = Objects.requireNonNull(ReflectJvmMapping.getKotlinFunction(method));
if (m…

当预编译完成后就可以用idea打开项目了,因为要下载各种依赖,所以第一次打开项目会很慢。

5、验证

新建module
在这里插入图片描述
引入想要的模块
在这里插入图片描述
编写测试程序运行
在这里插入图片描述

6、可能遇到的报错

6.1、jdk.jfr不存在

在这里插入图片描述
这是因为jdk11及以后的jdk版本才有这个包。指定jdk版本即可
file->project structure
在这里插入图片描述
file->settings
在这里插入图片描述
如果是build and run using: InteIIiJ IDEA 记得把java compiler的jdk版本也指定一下
在这里插入图片描述

6.2、checkstyleMain

在这里插入图片描述
将checkstyleMain文件的内容注释或者删了即可
在这里插入图片描述

6.3、org.gradle.api.artifacts.result.ComponentSelectionReason.getDescription()Ljava/lang/String

这是IDEA不兼容对应的gradle版本。尝试升级idea版本或者降低gradle版本即可。

6.4、其他

有时候出现一些奇奇怪怪的问题。可以试试clean后再重新build
在这里插入图片描述
或者Invalidate Caches
在这里插入图片描述

http://www.tj-hxxt.cn/news/27739.html

相关文章:

  • 河南免费网站建设公司推荐学历提升
  • 企业网站建设策划书标准版互联网营销师培训费用是多少
  • 重庆企业黄页大全电话台州seo排名外包
  • 如何用服务器做网站汽车网站建设
  • 企业网站管理系统带授权源码之家
  • 电商网站建设赏析广东seo推广公司
  • 线上网课成都搜索优化排名公司
  • wp_query wordpresssem和seo是什么意思
  • wordpress悬停图网站seo推广平台
  • 网站建设页面设计图片大连百度推广公司
  • 企业网络营销策略分析案例合肥网站优化推广方案
  • 电子商务网站规划书范文如何免费做视频二维码永久
  • 广州网站开发外包哪家好小红书软文案例
  • 长泰网站建设软文发布公司
  • 上海门户网站建设公司seo难不难
  • 建公司网站流程百度seo排名软件
  • 百度搜索网站包含的功能广告投放怎么做
  • wordpress 站内消息网站查询器
  • 网站这么做301网上宣传方法有哪些
  • 网站支付链接怎么做的推广普通话手抄报一等奖
  • 宁河网站建设常州百度推广代理公司
  • 旅游网站建设技术有哪些方面搜索引擎分类
  • 做投票的网站赚钱嘛网络营销软文范例500
  • 商城网站开发与设计关键词优化公司排名榜
  • 营销型网站建设 ppt佛山旺道seo
  • 查询个人证件证书查询武汉seo公司哪家专业
  • 企业备案网站服务内容大连百度seo
  • 做网站最基本临沂seo推广外包
  • 个人微信号做网站行吗重庆网站建设哪家好
  • 阿里巴巴网站策划书seo职业规划