gpt4 book ai didi

java.lang.ClassCastException : class . .. 位于加载程序 'app' 的未命名模块中 - spring-boot-dev-tools

转载 作者:行者123 更新时间:2023-12-03 20:51:28 25 4
gpt4 key购买 nike

我们有一个更大的 Spring Boot 应用程序,它会导致以下异常:

    java.lang.ClassCastException: class jpa.XVersion cannot be cast to class jpa.XVersion (jpa.XVersion is in unnamed module of loader 'app'; jpa.XVersion is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @671ef14f)
at y.package.abc(XService.java:70)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
从 IDEA IntelliJ 内部与 JPA 类的关系开始。
该应用程序在从普通命令行启动时运行良好。
在我们移除依赖之后
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
在 IDE 中执行工作正常,没有任何问题。
我们正在使用:
  • 创意 IntelliJ 2020.1.2
  • Spring Boot 版本 2.3.1,
  • JDK 11.0.7(采用 Open JDK),
  • Apache Maven 3.6.3

  • 有人已经观察到这种问题了吗?
    是否存在不同的解决方案然后消除依赖关系?

    最佳答案

    我删除了下面的依赖项,它起作用了。

    org.springframework.boot
    Spring 引导开发工具
    运行
    真的

    关于java.lang.ClassCastException : class . .. 位于加载程序 'app' 的未命名模块中 - spring-boot-dev-tools,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62575769/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com