当前位置: 首页 > 知识库问答 >
问题:

将Spring Security性添加到Gradle项目中会破坏Spring数据JPA?

宦源
2023-03-14

我试图将Spring Security性添加到我的项目中,但是在将它添加到gradle文件并导入更改时,突然Spring数据JPA依赖项不再起作用了。

dependencies {
    compile('org.springframework.boot:spring-boot-starter-repository-jpa')
    compile("org.springframework.boot:spring-boot-starter-security")
    compile('org.springframework.boot:spring-boot-starter-web')
    runtime('com.h2database:h2')
    runtime('mysql:mysql-connector-java')
    compileOnly('org.projectlombok:lombok')
    testCompile('org.springframework.boot:spring-boot-starter-test')
    testCompile('org.springframework.security:spring-security-test')
}

这是什么原因造成的?

共有1个答案

陆洛城
2023-03-14

不存在这样的东西org.springframework.boot:spring-boot-starter-repository-jpa

应该是org.springframework.boot:spring-boot-starter-data-jpa

 类似资料:
  • 编辑1: 我目前从一个Main类调用它,如下所示: } 原文: 解释后代码如下: 我有一个带有JavaConfig的Spring应用程序,称之为主应用程序,它从库中导入另一个Spring JavaConfig类。这个导入的JavaConfig应该用一个方面包装在主应用程序中创建的任何数据源,这个方面有一个自动连接的LogDelegator。 只要主应用程序只包含一个数据源,一切都正常。但是,当我向

  • 问题内容: 我收到此错误 %gradle build [ant:javac] Hello.java:2:错误:包javax.persistence不存在Hello.java:2:导入javax.persistence。*; 我应该添加到gradle.build包括什么 /opt/glassfish3/glassfish/modules/javax.persistence.jar 谢谢 问题答案:

  • Gradle新手。如果这是一个糟糕的问题,我道歉。 我一直在尝试启动一个普通的Java8 Gradle项目。一切都很好,直到我尝试将龙目加入我的项目。 我的Intellij IDE具有龙目所需的所有设置。 Lombok插件已安装并激活 IDE完美地处理了注释。没有显示错误,样板显示在代码结构中。 然而,当我试图使用Intellij构建项目或运行main方法时,编译器抱怨说Lombok应该生成的样板

  • 我是gradle的新手,我现有的大多数项目都在ant(netbeans项目)中。 我必须为我想重用的每个项目创建gradle项目吗? 我可以在gradle项目中直接声明现有的netbean项目为依赖项吗?如果是,如何? 谢谢。

  • 所以这对我来说有点新,我使用adblock项目,从webviewer显示我的网站,但我不想显示我的网站的广告到它,所以我使用adblock项目相同。但不知何故,我犯了一个奇怪的错误

  • 在我开始之前--我看了以下链接,没有一个对我起作用(我的假设是我做错了什么): > https://appmediation.com/how-to-add-local-libraries-to-gradle/ 如何向build.gradle文件添加本地.jar文件依赖项? 在我的Gradle Java项目中使用本地jar作为依赖项 如何向build.gradle.kt文件添加本地.jar文件依赖项