Играть в странные исключения фреймворка 3.0 во время выполнения тестов Junit. Как найти виновника?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Играть в странные исключения фреймворка 3.0 во время выполнения тестов Junit. Как найти виновника?

Сообщение Anonymous »

Я перенес игровую среду на основе Java в версию 3.0. Служба запускается и работает нормально, но проблема связана с выполнением модульных тестов:

Код: Выделить всё

[info] Instrumenting 814 classes to /Users/myuser/src/my-project/target/scala-2.13/jacoco/instrumented-classes
Error: Could not find or load main class
Caused by: java.lang.ClassNotFoundException: [error] Could not accept connection from test agent: class java.net.SocketException: Socket closed
[error] java.net.SocketException: Socket closed
[error]     at java.base/sun.nio.ch.NioSocketImpl.endAccept(NioSocketImpl.java:682)
[error]     at java.base/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:755)
[error]     at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:709)
[error]     at java.base/java.net.ServerSocket.platformImplAccept(ServerSocket.java:674)
[error]     at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:650)
[error]     at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:596)
[error]     at java.base/java.net.ServerSocket.accept(ServerSocket.java:549)
[error]     at sbt.ForkTests$Acceptor$1$.run(ForkTests.scala:96)
[error]     at java.base/java.lang.Thread.run(Thread.java:1583)
[error] Error: Total 0, Failed 0, Errors 0, Passed 0
[error] Error during tests:
[error]     Running java with options -classpath (here is a list of all dependency jars)

sbt.ForkMain 51370 failed with exit code 1
[error] (Test / test) sbt.TestsFailedException: Tests unsuccessful
Как можно легко понять и определить проблему? У меня такое ощущение, что это что-то связано с несовместимостью зависимостей, но как найти между какими?
Я использую:
  • < li>версия openjdk "21.0.4" 16 июля 2024 г. LTS
  • версия sbt в этом проекте: 1.10.0
  • версия сценария sbt: 1.7.3
  • scalaVersion: 2.13.14
Любые советы приветствуются!

Подробнее здесь: https://stackoverflow.com/questions/787 ... ow-to-find
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»