java开发常见问题
文章平均质量分 58
OnMyWaySc
一个默默学习的开发者
展开
-
springboot3 java21 Graalvm 解决原生反射问题
打开 cmd 窗口,执行下面命令,把 替换成自己的项目名。其中 3 是否执行取决于项目中是否用到了 spring的反射。创建完了 就 ctrl +c 停止 cmd 中的应用。再把步骤1中 config 文件夹下的文件复制到。在应用的根目录中创建一个config 文件夹。原创 2024-04-09 10:53:58 · 1259 阅读 · 1 评论 -
Springboot 发布到tomcat项目下遇到的问题
版本 2.2.2.RELEASE当我启动 tomcat时, 我的项目被无视了tomcat 日志如下添加如下类注意: 把 MeetingDemoApplication 改成你自己的 springboot启动类网上还有一些文章把 springboot启动类 集成一个类, 经过我这个试验, 可以不用报错日志把项目的 pom.xml 文件中的swagger 依赖 改为如下(注释 scope )原创 2023-10-11 16:35:01 · 523 阅读 · 0 评论 -
使用 java -jar 打开 springboot 项目没有主清单属性
主清单属性是指在 JAR 文件中指定的入口点(Main-Class),它告诉 Java 虚拟机应该运行哪个类。解决这个问题的一种方法是,在 pom.xml 文件中添加 spring-boot-maven-plugin 插件,并指定主清单属性。完成以上步骤后,重新运行 mvn clean package 命令重新打包项目,生成的 JAR 文件应该包含正确的主清单属性。将 标签中的 com.example.Application 替换为你的主类的完整路径。打开 pom.xml 文件。原创 2023-09-28 11:17:55 · 930 阅读 · 0 评论 -
java连接Mysql 出现表不存在的问题
org.quartz.JobPersistenceException: Couldn't check for existence of job: Table '数据库名称.QRTZ_JOB_DETAILS' doesn't exist。我连接 windows 的 mysql 没有问题, 但是连接 Linux 的 mysql 就出现 了如上的问题,原因是 mysql 在 windows 不区分大小写, 而在 linux 上区分。我的表名是 qrtz_job_details。value = 1 说明不区分。原创 2023-09-28 11:06:31 · 331 阅读 · 0 评论