java.lang.NoClassDefFoundError: org/springframework/core/NativeDetector

2024-01-13

我用这个来复习春天tutorial https://medium.com/bb-tutorials-and-thoughts/how-to-develop-and-build-angular-app-with-java-backend-87fb603c6e17并在 JPARepository 上遇到以下依赖问题:

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userPersistence' defined in persistence.UserPersistence defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Cannot resolve reference to bean 'jpaMappingContext' while setting bean property 'mappingContext'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jpaMappingContext': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/core/NativeDetector

The UserPersistence类是这样的:

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.querydsl.QuerydslPredicateExecutor;
import org.springframework.data.rest.core.annotation.RepositoryRestResource;


@RepositoryRestResource()
public interface UserPersistence extends JpaRepository<UserDAO, Integer>, JpaSpecificationExecutor<UserDAO>, QuerydslPredicateExecutor<UserDAO> {}

我正在用这个build.gradle:

plugins {
    id 'org.springframework.boot' version '2.3.9.RELEASE'
    id 'io.spring.dependency-management' version '1.0.11.RELEASE'
    id 'java'
}

group = 'org.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'

repositories {
    mavenCentral()
}

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter'
    implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
    implementation 'org.springframework.boot:spring-boot-starter-data-rest'
    implementation group: 'org.springframework.data', name: 'spring-data-commons', version: '2.4.5'
    implementation group: 'com.querydsl', name: 'querydsl-jpa', version: '4.4.0'
    implementation group: 'javax.persistence', name: 'javax.persistence-api', version: '2.2'
    implementation group: 'javax.validation', name: 'validation-api', version: '2.0.1.Final'
    compileOnly 'org.projectlombok:lombok'
    runtimeOnly 'com.h2database:h2'
    annotationProcessor 'org.projectlombok:lombok'
    testImplementation('org.springframework.boot:spring-boot-starter-test') {
        exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
    }
}

test {
    useJUnitPlatform()
}

非常感谢任何对此问题有了解的人!


基于https://docs.spring.io/spring-native/docs/current/reference/htmlsingle/ https://docs.spring.io/spring-native/docs/current/reference/htmlsingle/你应该使用 Spring Boot 2.4.3。谢谢@Jens Schauder。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java.lang.NoClassDefFoundError: org/springframework/core/NativeDetector 的相关文章

  • 使用 JPA Criteria API 进行分页的总行数

    我正在系统中为实体实现 高级搜索 功能 以便用户可以使用该实体的属性上的多个条件 eq ne gt lt 等 来搜索该实体 我正在使用 JPA 的 Criteria API 动态生成 Criteria 查询 然后使用setFirstResu
  • 是什么决定了从 lambda 创建哪个函数式接口?

    请考虑这个例子 import java util function Consumer public class Example public static void main String args Example example new
  • SAML 服务提供商 Spring Security

    当使用预先配置的服务提供者元数据时 在 Spring Security 中 是否应该有 2 个用于扩展元数据委托的 bean 定义 一份用于 IDP 元数据 一份用于 SP 元数据
  • Java AES 128 加密方式与 openssl 不同

    我们遇到了一种奇怪的情况 即我们在 Java 中使用的加密方法会向 openssl 生成不同的输出 尽管它们在配置上看起来相同 使用相同的键和 IV 文本 敏捷的棕色狐狸跳过了懒狗 加密为 Base64 字符串 openssl A8cMRI
  • 运行具有外部依赖项的 Scala 脚本

    我在 Users joe scala lib 下有以下 jar commons codec 1 4 jar httpclient 4 1 1 jar httpcore 4 1 jar commons logging 1 1 1 jar ht
  • JavaFX 中具有自定义内容的 ListView

    How i can make custom ListView with JavaFx for my app I need HBox with image and 2 Labels for each line listView 您可以通过查看
  • 如何安全地解决这个 Java 上下文类加载器问题?

    我的数百名用户中只有一位在启动我的 Java 桌面应用程序时遇到问题 他只有大约三分之一的时间开始 另外三分之二的时间在启动时抛出 NullPointerException Exception in thread AWT EventQueu
  • Java 文件上传速度非常慢

    我构建了一个小型服务 它从 Android 设备接收图像并将其保存到 Amazon S3 存储桶中 代码非常简单 但是速度非常慢 事情是这样的 public synchronized static Response postCommentP
  • hibernate锁等待超时超时;

    我正在使用 Hibernate 尝试模拟对数据库中同一行的 2 个并发更新 编辑 我将 em1 getTransaction commit 移至 em1 flush 之后我没有收到任何 StaleObjectException 两个事务已成
  • 将 SignedHash 插入 PDF 中以进行外部签名过程 -workingSample

    遵循电子书第 4 3 3 节 PDF 文档的数字签名 https jira nuxeo com secure attachment 49931 digitalsignatures20130304 pdf 我正在尝试创建一个工作示例 其中 客
  • 使用 SQLITE 按最近的纬度和经度坐标排序

    我必须获得一个 SQLite SQL 语句 以便在给定初始位置的情况下按最近的纬度和经度坐标进行排序 这是我在 sqlite 数据库中的表的例句 SELECT id name lat lng FROM items EXAMPLE RESUL
  • 没有从 {classpath*:META-INF/persistence.xml} 解析持久性单元

    使用 Spring Core 3 0 5 Hibernate 3 6 0 这个问题的标题是在使用我正在维护的应用程序启动 Tomcat Web 服务器 6 0 29 时引发的 java lang IllegalStateException
  • react-native run-android 失败并出现错误:任务 ':app:dexDebug' 执行失败

    我使用的是 Windows 8 1 和react native cli 1 0 0 and react native 0 31 0 添加后react native maps对于该项目 我运行了命令react native upgrade并给
  • 如何在selenium服务器上提供自定义功能?

    我知道可以通过某种方法获得一些硒功能 其中之一如下 driver getCapabilities getBrowserName 它返回浏览器名称的值 但如果它指的是一个可用的方法 如果我没有误解的话 这似乎与自定义功能有关 就像我的意思是
  • Javafx过滤表视图

    我正在尝试使用文本字段来过滤表视图 我想要一个文本字段 txtSearch 来搜索 nhs 号码 名字 姓氏 和 分类类别 我尝试过在线实施各种解决方案 但没有运气 我对这一切仍然很陌生 所以如果问得不好 我深表歉意 任何帮助将不胜感激 我
  • 我可以创建自定义 java.* 包吗?

    我可以创建一个与预定义包同名的自己的包吗在Java中 比如java lang 如果是这样 结果会怎样 这难道不能让我访问该包的受保护的成员 如果不是 是什么阻止我这样做 No java lang被禁止 安全管理器不允许 自定义 类java
  • Java中的Object类是什么?

    什么是或什么类型private Object obj Object http download oracle com javase 6 docs api java lang Object html是Java继承层次结构中每个类的最终祖先 从
  • 为什么C++代码执行速度比java慢?

    我最近用 Java 编写了一个计算密集型算法 然后将其翻译为 C 令我惊讶的是 C 的执行速度要慢得多 我现在已经编写了一个更短的 Java 测试程序和一个相应的 C 程序 见下文 我的原始代码具有大量数组访问功能 测试代码也是如此 C 的
  • 如何从 Maven 存储库引用本机 DLL?

    如果 JAR 附带 Maven 存储库中的本机 DLL 我需要在 pom xml 中放入什么才能将该 DLL 放入打包中 更具体地举个例子Jacob http search maven org artifactdetails 7Cnet s
  • GUI Java 程序 - 绘图程序

    我一直试图找出我的代码有什么问题 这个想法是创建一个小的 Paint 程序并具有红色 绿色 蓝色和透明按钮 我拥有我能想到的让它工作的一切 但无法弄清楚代码有什么问题 该程序打开 然后立即关闭 import java awt import

随机推荐

  • 输入类型=“文件”设置base64图像数据

    我有一个画布并在以下命令的帮助下从中检索图像数据canvas toDataURL image png Problem
  • 如何从配置文件中删除白色字符?

    我想使用python修改samba配置文件 这是我的代码 from ConfigParser import SafeConfigParser parser SafeConfigParser parser read etc samba smb
  • 环境变量在 Electron 中未定义,即使它已在 webpack.DefinePlugin 中设置

    我有一个要求 我们需要根据它是在生产环境还是在开发环境中执行来设置 dll 路径 因此 我决定将该值放入环境变量中 并尝试使用 webpack DefinePlugin 来实现 方法一 webpack config json plugins
  • 使 editText 提示变为斜体?

    你如何在 xml 中做到这一点 可以吗 我在 java 代码的相关问题中看到了这一点 检查长度为 0 并且 EditText setText Html fromHtml
  • Angular slickgrid 不显示在动态选项卡(ngx-bootstrap 选项卡集)内

    我正在使用 Angular Slickgrid 在选项卡内显示表格数据 我有一个 html 页面 其中两个选项卡是静态的 也正确显示数据 其他选项卡是从最后的专用选项卡动态创建的 这基本上是从输入构建查询 当您保存选项卡时 它将创建一个新选
  • 通过索引从 List 获取元素是否线程安全

    通过索引从 List 获取元素是线程安全的吗 var list new List
  • 推送到 webroot 之上的托管项目

    我有一个CakePHP应用程序托管于DreamHost 以及我的 MacBook 上的本地克隆 我正在尝试设置我的环境 以便我可以在 MacBook 上进行开发并根据需要推送到托管站点 但不知道如何设置git当远程文件在上面时从本地推送到远
  • 在 C++ 中查看 system() 调用的输出

    如何查看系统命令的输出 前任 int tmain int argc TCHAR argv system set PATH PATH C Program Files x86 myFolder bin system cd C thisfolde
  • Phoenix:如何服务单页应用程序

    我想将 Phoenix 设置为提供静态 index html 无论发送到它的路由是什么 无需更改 URL 同时提供对非 html 资源 js css jpg 的访问 因为我的 SPA 在 Elm 会查看路线并找出要做什么 基于this ht
  • 如何在CakePHP 2.0的控制器中导入类?

    我正在使用 CakePHP 我创建了一个外部类 它不是模型也不是控制器 类的结构如下所示 class UploadImage function sayHello return hahaha 我将该类保存在 App gt Lib 目录中 并将
  • 为什么指令 ng-href 需要 {{}} 而其他指令不需要?

    我只是想知道为什么我需要为 ng href 添加双大括号 而其他一些指令不需要它们 a link a 请注意ng href需要大括号同时ng if没有 我不太确定你的问题 但我认为您想知道为什么角度指令中有不同的语法样式 首先 请大家看一下
  • MongoDB {aggregation $match} 与 {find} 速度

    我有一个包含数百万行的 mongoDB 集合 我正在尝试优化我的查询 我目前正在使用聚合框架来检索数据并根据需要对它们进行分组 我典型的聚合查询类似于 match gt group gt group gt project 然而 我注意到最后
  • Azure Active Directory JWT 公钥更改

    Azure AD 随机更改 JWT 公共令牌而不发出警告 我可以完全关闭该功能吗 我希望公钥永远不会改变 Azure AD 签名密钥会定期轮换 有时也会立即轮换 请查看相关的微软指南 Azure Active Directory 中的签名密
  • 让 Activity 只是一个弹出窗口

    我目前正在制作一个程序 该程序应该提示用户选择要连接的某个蓝牙设备 我通过选项菜单在我的代码中设置了它 我希望它看起来像 BlueTerm 的弹出窗口 我实际上有 BlueTerm 的代码 因为它可以免费查看 但我不知道如何使窗口显示为弹出
  • 为什么 Laravel 中有 2 个 APP Key? .env 和 config/app.php

    我通过 Composer 安装了 Laravel 5 安装后自动生成了 App Key 我去了 env文件 我可以在那里看到 APP KEY 不过 我也注意到里面还有另一个APP KEYconfig app php像这样 key gt en
  • 在 Windows 服务中使用的最佳计时器

    Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的答案或互动 我需要创建一些 Windows 服务 它将每 N 时间段执行一次 问题是 我应该使用哪个计时器
  • 在 Eigen3 中实现 Bartels–Stewart 算法?

    过去当我需要解西尔维斯特方程时AX XB C 我用过scipy的函数 solve sylvester 1 它显然是通过使用 Bartels Stewart 算法将事物转化为上三角形式 然后使用lapack 我现在需要使用以下方法求解方程ei
  • 从代码隐藏中删除 asp.net 控件

    当验证特定条件时 我需要从页面中删除控件 文本框 是否可以从代码隐藏中执行 或者我需要使用 JavaScript NOTE我需要删除控件 而不是隐藏 Use Controls Remove http msdn microsoft com e
  • 将动态过滤器与 Entity Framework Core 结合使用

    我正在开发一个使用 Entity Framework Core 的应用程序 Net Core 3 1 C 8 我想使用多个过滤选项来过滤表 我获取 JSON 格式的过滤条件 并将其反序列化为一个对象 我想编写一个 where LINQ 查询
  • java.lang.NoClassDefFoundError: org/springframework/core/NativeDetector

    我用这个来复习春天tutorial https medium com bb tutorials and thoughts how to develop and build angular app with java backend 87fb