尝试强制升级的错误日志:“无法解析配置”:reading-condermination-server-quarkus-impl:TestCompileClasspath“的所有文件。
无法解析JUnit:JUnit:4.13。要求方:project:reading-concermination-server-quarkus-impl>找不到满足版本约束的“junit:junit”版本:依赖路径“com.connor:reading-concermination-server-quarkus-impl:1.0.0-snapshot”-->“junit:junit:4.13”约束路径“com.connor:reading-concermination-server-quarkus-impl:1.0.0-snapshot”-->“junit:junit:{严格4.13}”,原因如下:4.13具有assertThrows约束路径“com.connor:
无法解析JUnit:JUnit:{Strict 4.13}.要求方:project:reading-concermination-server-quarkus-impl>找不到满足版本约束的“junit:junit”版本:依赖路径“com.connor:reading-concermination-server-quarkus-impl:1.0.0-snapshot”-->“junit:junit:4.13”约束路径“com.connor:reading-concermination-server-quarkus-impl:1.0.0-snapshot”-->“junit:junit:{严格4.13}”,原因如下:4.13具有assertThrows约束路径“com.connor:
有人能帮助我强制我的项目使用JUnit4.13(或更高)吗?多谢了。
附带说明:我怀疑这可能是maven本机项目的一个问题,因此可能存在传递依赖项的问题(在maven中,没有api vs实现范围)。
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
implementation(platform("..."))
./gradlew :reading-comprehension-server-quarkus-impl:dependencyInsight --dependency junit:junit --configuration testCompileClasspath
> Task :reading-comprehension-server-quarkus-impl:dependencyInsight
junit:junit:4.13
variant "compile" [
org.gradle.status = release (not requested)
org.gradle.usage = java-api
org.gradle.libraryelements = jar (compatible with: classes)
org.gradle.category = library
Requested attributes not found in the selected variant:
org.gradle.dependency.bundling = external
org.gradle.jvm.version = 11
]
Selection reasons:
- By constraint
- By conflict resolution : between versions 4.13 and 4.12
junit:junit:4.13
\--- testCompileClasspath
junit:junit:4.12 -> 4.13
\--- io.quarkus:quarkus-universe-bom:1.7.0.Final
\--- testCompileClasspath
A web-based, searchable dependency report is available by adding the --scan option.
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.3/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 2s
1 actionable task: 1 executed
Selection reasons:
- By constraint
- By conflict resolution : between versions 4.13 and 4.12
我试图排除gradle中的传递依赖项 我看到这个错误 null 在类型为org.gradle.api.internal.artifacts.dependencies.DefaultExternalModuleDependency的DefaultExternalModuleDependency{group='org.apache.kafka',name='kafka-streams',version
我正在尝试构建一个简单的REST服务来学习OSGI。我正在使用Spark Servlet来处理请求。 我将 spark core 作为依赖项嵌入,在 maven 中构建了我的项目,并在部署时在 Karaf 中出现了布线包错误。 看起来我一个接一个地跟踪程序包,一个一个地解决每个错误,仅仅解决依赖关系就需要大约2个小时。显然我做错了什么。。 我应该如何执行此操作,以便使用 spark servlet
我有三个分级模块:ModA模块、ModB模块和ModC模块 ModA依赖于ModB和Spring Web MVC 3.2.6 ModC依赖于Spring Web MVC 4.1.5 我得到了相当多的错误,因为ModA拉进来,使用的是Spring4.1.5而不是3.2.6。由于版本差异和时间,我现在无法将ModA更新到Spring4.1.5。我想做的是将Spring4.1.5从ModA Gradle
它一定是很明显的东西,但出于某种原因,我在仔细观察了几个小时后错过了它… 我正在用Gradle 5.1.1构建一个遵循六边形体系结构的多模块Spring Boot项目,因此我有几个适配器,比如,其文件如下: 我可以建造它,没有问题。 C:\users\vf\ideaprojects\hexagonal-spring-boot-java\accept-test\src\main\java\packa
将gradle及其spring-boot插件(1.5.1)和第一个spirit插件一起使用会引发一个错误: b)如何从“启动重新打包”中删除“fsm”的依赖项? c)是否可以显示一个分级任务依赖关系图?(不是项目依赖关系)