Junit tests (debug mode) not running on wsl

问题描述 投票:0回答:1

我一直在努力在调试上进行测试,用于使用

Gradle
的应用程序。

[info]

WSL版本:24.04LTS

赢11 Intellijultimate

eRror:

Starting Gradle Daemon... Gradle Daemon started in 918 ms Errors occurred while building effective model from /home/luigi/.gradle/caches/modules-2/files-2.1/log4j/log4j/1.2.16/88efb1b8d3d993fe339e9e2b201c75eed57d4c65/log4j-1.2.16.pom: 'build.plugins.plugin[io.spring.gradle.dependencymanagement.org.apache.maven.plugins:maven-antrun-plugin].dependencies.dependency.scope' for junit:junit:jar must be one of [compile, runtime, system] but is 'test'. in log4j:log4j:1.2.16 > Task :generateGrammarSource UP-TO-DATE > Task :generateJava UP-TO-DATE > Task :compileJava UP-TO-DATE > Task :processResources UP-TO-DATE > Task :classes UP-TO-DATE > Task :generateTestGrammarSource NO-SOURCE > Task :compileTestJava UP-TO-DATE > Task :processTestResources UP-TO-DATE > Task :testClasses UP-TO-DATE > Task :test FAILED FAILURE: Build failed with an exception. * Where: Initialization script '/tmp/ijJvmDebugger1.gradle' line: 19 * What went wrong: Execution failed for task ':test'. > 'void org.gradle.api.tasks.testing.Test.setForkEvery(long)' * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 10s 7 actionable tasks: 1 executed, 6 up-to-date

.wslConfig

[wsl2] networkingMode=mirrored [experimental] autoMemoryReclaim=gradual

到目前为止,我已经删除了临时文件和“运行Gradle Clean”。
我期望测试应该像在没有调试的情况下运行一样进行测试
    

此错误的原因似乎不是WSL问题,而是您正在使用的Log4J Lib版本的错误。 您有与此GitHub帖子中提到的相同错误(

Https://github.com/spring-gradle-plugins/depperency-management-management-management-management-plugin/issues/59

) 将Log4J版本从1.2.16-> 1.2.17升级。
java ubuntu wsl2
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.