Spring Boot
文章平均质量分 85
关于springboot相关文章、知识与问题
北冥牧之
一个人必须不停地写作,才能不被茫茫人海湮灭。
展开
-
SpringBoot项目启动报错:No active profile set, falling back to default profiles:default
从Git上拉去新的项目之后,启动SpringBoot,直接报错:No active profile set, falling back to default profiles:default而且没有其他提示。之前也遇到过这种情况,无非就是一些配置的问题,时间久了不记得怎么解决了。这次遇到问题想尝试解决,无果;然后就百度,尝试了各种网友的方法,比如:1.maven进行Reimport,然后Generate Sources and update Folders;2.去除项目添加的tom原创 2020-08-13 16:56:51 · 21295 阅读 · 0 评论 -
SpringBoot项目启动后自动关闭:Process finished with exit code 0
一个正确的SpringBoot项目启动后的控制台输出如下图所示(每个人的配置、启动项不一样,控制台的输出会不一样):这是正常启动的SpringBoot项目。我遇到的一个SpringBoot项目启动后竟然自动关闭了,启动后的控制台输出是这样的:可以看到这个项目后自动退出了,可以看最后一行的日志,大意是:进程已完成,退出代码为0而且,这个自动退出的项目和上面那个正常启动的项目,都打印出了启动项目花费的时间以及虚拟机运行的时间——最后一个红框中的内容。那这个问题处在哪里呢?如果原创 2021-04-10 12:26:12 · 24281 阅读 · 3 评论 -
SpringBoot 多模块项目打包异常:Unable to find main class
我的一个Spring boot项目在进行打包的时候报错了,报错如下: 之前没有遇到过这种问题,但是感觉解决起来应该不难,因为问题原因描述的很清楚。就是找不到主类,也可以说是找不到入口类。网上的说法是:解决方案就是在指定模块添加main入口 :上面的这个pom是父工程的pom文件,在里面添加了 mainClass指向了子模块中的某一个启动类。实测之后确实解决了这个问题。代码如下:还有一个解决方法:在包里面建一个类,里面加一个main方法,什么都不处理。这个方法是否可行,没有进行测试。参考:SpringB原创 2022-06-14 11:06:44 · 6397 阅读 · 2 评论 -
Knife4j 3.0.3 整合SpringBoot 2.6.4
关于 swagger 本文不再赘述,网上文章很多。本文要讲的是 Knife4j 3.0.3 整合SpringBoot 2.6.4,因为 knife4j 3.x版本(目前只有这一个版本)和2.x版本还是有一些区别的,如果配置注解方面使用不当,很容易导致文档页面打不开。同时,SpringBoot 2.6.4的版本也是相对较高的版本,在SpringBoot 2.4以上的版本和之前的版本还是不一样的,这个也容易导致一些问题。本文就这两个版本的整合做一个实战介绍。原创 2022-09-12 22:05:09 · 6938 阅读 · 4 评论 -
SpringBoot项目启动类编译报错
SpringBoot项目启动类编译,检查代码后没有发现问题,导包正确无误,但是一直编译报错,错误内容如下:No candidates found for method call SpringBootApplication.run(ParentApp, args)翻译过来就是:找不到方法调用SpringBootApplication.run的候选项(ParentApp,args)百度后找不到答案,非常苦恼,启动当然会报错,提示:找不到或无法加载主类。其实这个编译错误,肯定是启动报错原创 2020-10-03 16:12:13 · 2766 阅读 · 5 评论 -
SpringBoot整合Quartz框架的XML方式的开发实战
一、Quartz框架简介什么是Quartz呢?首先我们看百度百科的介绍:Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.3.2。从上面我们可以得出结论:1.Quartz是开源的;2.组合Spring的相关框架原创 2022-01-01 18:45:58 · 1304 阅读 · 1 评论