首页 > 编程语言 > 详细

在spring源码中new一个moudle

时间:2020-06-24 01:24:19      阅读:101      评论:0      收藏:0      [点我收藏+]

1、创建工程 new -> moudle -> gradle -> java(创建完成后会自动build,需要一点时间来)

技术分享图片 

技术分享图片

 2、修改项目下build.gradle 为项目名.gradle,例如:spring-study.gradle;当然也可以修该spring-framework下的settings.gradle

技术分享图片

 3、接下来导入依赖,然后rebuild一下,即可开始写测试代码(注意一定要rebuild,不然会找不到类)

技术分享图片

 4、编写测试类,这里直接使用@configuration来配置spring

 技术分享图片

 5、测试,出现如下问题

  • checkstyle不符合格式, Checkstyle rule violations were found.

    解决方法:在build.gradle中将格式代码格式校验插件注释,当然你也可以根据spring的格式要求来编写你的代码,在新建的module下的/build/reports/checkstyle/main.html可以看到具体哪些不符合要求

 技术分享图片

 技术分享图片

  • CoroutinesUtils找不到该类
    Error:(354, 51) java: 找不到符号
    符号: 变量 CoroutinesUtils
    位置: 类 org.springframework.core.ReactiveAdapterRegistry.CoroutinesRegistrar

  1、选中file -> project structure -> libraries 

  技术分享图片

  2、选中 spring-core -> kotlin-coroutines -> build -> libs -> xx.jar -> spring-core:main

  技术分享图片

   技术分享图片

  技术分享图片

  解决方法:参考

  • Error:(26, 38) java: 找不到符号
    符号: 类 InstrumentationSavingAgent
    位置: 程序包 org.springframework.instrument

  技术分享图片

  • 最后运行的时候记得把gradle run 改成idea,不然默认是会执行gradle run命令

  技术分享图片 

 

在spring源码中new一个moudle

原文:https://www.cnblogs.com/JerryQTQcjl/p/13180017.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!