实际开发中遇到的问题
学习的不是最新版的课程 所以会遇到各种各样的问题
所以我想在这里分享自己配置过程中出现的问题
多多!
不能守护该守护的人这份力量又有什么意义
展开
-
Maven项目打包成jar项目后运行报错误: 找不到或无法加载主类 Main.Main 和 jar中没有主清单属性解决方案
已经用maven工程的package功能进行了打包。原创 2024-06-03 16:04:43 · 177 阅读 · 0 评论 -
IDEA如何把MAVEN项目打包成jar包并且用命令行启动
等一会 找到target目录下有jar包。我们首先要清除缓存 点击clean。然后clean 再 package。如果报错得一行一行去找报错的原因。首先在pom文件里引入插件。然后点击package。原创 2024-06-03 12:03:11 · 156 阅读 · 0 评论 -
Springboot启动时报错Property ‘mapperLocations‘ was not specified.
我们现在在配置文件application进行了统一配置。先考虑好久 是不是url输入错了 然后 就发现。localhost8080找半天 结果404。在以前在数据层会有一个dao层的xml文件。这样测试过了 但还是无法启动boot。就是找不到mapper的配置文件了。本想是在表现层写点代码测测接口的。更新驱动后还是无法启动boot。就是找不到Mapper的坐标。结果是开关机导致数据库没开。说明我们的配置文件书写错误。结果boot都不能启动了。看了boot的启动信息。JUnit也测不出来。原创 2024-05-28 21:43:02 · 661 阅读 · 0 评论 -
Springboot用JUnit测试接口时报错Failed to determine a suitable driver class configure a DataSource: ‘url‘
那我们得考虑依赖是否引入 是否使用非法依赖。我们去Mybatis的配置文件里去查看。我们使用的是druid 德鲁伊连接池。datasource是数据库的意思。我们查看报错信息时由下往上查看。说明是数据库配置信息有问题。检查其他配置信息发现正确。JDBC连接操作数据库。检查用户名密码发现正确。找不到druid的坐标。检查单词拼写发现正确。原创 2024-05-28 13:30:28 · 373 阅读 · 0 评论 -
IDE报错 NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field ‘
这个错误信息意味着你的 Java 代码尝试访问。博主在jdk1.8的环境下封装实体类的时候。使用lombok的注解高级注解导致的。jdk版本过低然后又使用新的特性。这边手搓javabean即可解决。的字段,但是这个字段不存在。主要可能是使用了高级注解。原创 2024-05-21 15:14:34 · 415 阅读 · 0 评论 -
2024新版中文IDEA之如何在boot工程内隐藏项目中的无用文件
会存在一堆文件 我们在实际开发中不会对其操作。我们在构建一个Boot工程时。我们可以在设置中配置让其隐藏。这边我们隐藏了一个帮助文档。而且影响我们操作有用文件。点击忽略的文件和文件夹。这样项目结构中就没有了。原创 2024-05-19 09:33:27 · 395 阅读 · 0 评论 -
2024创建boot时 项目SDK11不支持所选的版本Java21 请选择较低版本的java 解决方案
我们在学习spingboot2.5.8版本时会遇到无法指定java版本号的问题。即可选择Java8和java11。原创 2024-05-19 08:35:41 · 412 阅读 · 0 评论