Я наследую довольно простой проект Java с использованием Maven. Это просто базовая библиотека классов, которая предназначена для использования нашими клиентами в качестве SDK. Это не модульный тест. Я пытаюсь пройти через него, чтобы познакомиться с проектом и не могу его работать. Когда я нажимаю «отладка» над основной функцией теста интеграции, я получаю следующую ошибку: < /p>
Error: Could not find or load main class com.oursdk.client.stream.ClientRunner in module com.oursdk.client.stream
Я уверен, что проект, вероятно, выложен неправильно. Но я не могу понять, как это исправить.
Мне нужно иметь возможность отладить этот интеграционный тест, не включив его в библиотеку классов SDK.> tree src
src
├── main
│ └── java
│ ├── com
│ │ └── oursdk
│ │ └── client
│ │ └── stream
│ │ └──
│ └── module-info.java
└── test
└── java
└── com
└── oursdk
└── client
└── stream
└── ClientRunner.java
< /code>
pom.xml:
4.0.0
com.oursdk.client
oursdk-client-streaming
jar
1.0
OURSDK :: Client :: Streaming
ourcompany-releases
releases
https://ourcompany.com/repository/releases/
ourcompany-snapshots
ourcompany Snapshots
https://ourcompany.com/repository/snapshots/
11
${java-version}
${java-version}
${java-version}
UTF-8
3.1.0
3.10.1
3.0.0-M1
3.2.0
3.0.0-M5
3.2.2
3.2.1
Подробнее здесь: https://stackoverflow.com/questions/793 ... vs-code-ex