java - Spring Boot 找不到 LdapAuthenticationProviderConfigurer 和 OAuth2LoginConfigurer 类
问题描述
这是我尝试调试应用程序或在覆盖范围内运行它时遇到的错误。
[2020.11.20 11:59:34] (Coverage): Error during class instrumentation: org.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer: java.lang.RuntimeException: java.io.IOException: Class not found
[2020.11.20 11:59:34] (Coverage): Error during class instrumentation: org.springframework.security.config.annotation.web.configurers.oauth2.client.OAuth2LoginConfigurer: java.lang.RuntimeException: java.io.IOException: Class not found
我认为我可能缺少一个依赖项,但我找不到合适的依赖项。这是我的build.gradle文件。
plugins {
id 'org.springframework.boot' version '2.3.3.RELEASE'
id 'io.spring.dependency-management' version '1.0.10.RELEASE'
id 'java'
id 'org.sonarqube' version '3.0'
}
group = 'com.tripsay'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '8'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.security:spring-security-test'
testImplementation('org.springframework.boot:spring-boot-starter-test') {
exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
}
compile "mysql:mysql-connector-java:5.1.49"
}
test {
useJUnitPlatform()
}
解决方案
推荐阅读
- python - 使用 SQLite3 找不到 Django 页面
- jquery - jQuery:根据链接计数将链接中的文本字符串限制为不同的值
- iterm2 - 打开/关闭新标签时,iTerm 为何会自动移动窗口?
- git - 主仓库的不同分支如何使用子模块的不同分支?
- amazon-web-services - aws 系统管理器和 aws cloudwatch 有什么区别?
- haskell - 串联,Haskell
- sql - SQL中的条件计算列
- iterm2 - 如何在 iTerm2 窗口中显示标题栏?
- amazon-web-services - 422 [错误] 无法在 CloudWatch Logs 中处理
- javascript - 已删除的消息保存在日志通道中但没有文件 - Discord JS