Spring
文章平均质量分 54
GY淼
这个作者很懒,什么都没留下…
展开
-
Spring源码构建项目
一、构建所需目录Gradle-7.3.3(必须,减少源码构建时的报错)JDK17(必须,不能用1.8)Spring 5.2.x(是Spring,不是Spring Boot,不过构建过程是差不多的)git(可选)二、配置Gradle环境这里不多说,网上的教程很多。不过值得注意的一点是,为了尽可能的降低之程序运行出错问题,尽量选择与你所要创建的Spring版本一样的Gradle。我这里所构建的源码时Spring 5.2.x,官方给定的版本是Gradle-7.3.3。大家直接到Gradle逛网上原创 2022-01-13 00:55:25 · 727 阅读 · 0 评论 -
解决Gradle报错Could not find method api() for arguments....
在Spring源码中构建新的Module时,出现Could not find method api() for arguments.这句话的意思就是找不到api()这个方法,可是最新的Spring源码中,已经将gradle升级为7.x.x.而我在项目中所使用的也是Spring自己设置的Gradle版本。显然,与众多网上所声明的版本过低毫无关系!这时,我查看了一些的博主的博客,又去查看了Gradle的官网,发下了下面的这个使用案例。(api属于java-library里面的方法)因此,将项目中的配置修改原创 2022-01-12 19:45:40 · 7441 阅读 · 3 评论 -
spring静态工厂实例化bean的例子,出现java.lang.IllegalArgumentException异常
spring静态工厂实例化bean的例子,出现java.lang.IllegalArgumentException异常导致这个原因应该是JDK版本不对,应将JDK改成1.7。修改eclipseJDK版本参考博客:哔哔小子原创 2020-07-01 14:00:30 · 236 阅读 · 0 评论 -
无法初始化主类 java.lang.NoClassDefFoundError
无法初始化主类 java.lang.NoClassDefFoundError说一下很困惑的事情,最近在学spring然后在导入四个核心和一个依赖后写了一个简单接口和实现类来实现spring的IOC。在完成后点击运行就报出了:无法初始化主类,java.lang.NoClassDefFoundError…的错误。搜索资料后总结了一下产生这种情况的原因:一、项目依赖的jar包未全部导入如:java.lang.NoClassDefFoundError[Lorg/springframework/context/原创 2020-06-29 17:31:22 · 12077 阅读 · 1 评论