在spring源码中new一个moudle

2021-05-07 07:27

阅读:418

标签:sdn   源码   rar   libs   src   默认   开始   ror   width   

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

标签:sdn   源码   rar   libs   src   默认   开始   ror   width   

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


评论


亲,登录后才可以留言!