Я использую spring kafka со встроенной kafka для теста JUnit, он выдает ошибку для каждого теста в Windows:
Error deleting C:\Users:LXX691\AppData\Local\Temp\kafka-1103610162480947200/.lock: The process cannot access the file because it is being used by another process.
Я просто выполнил базовую конфигурацию, как показано ниже
@SpringBootTest(webEnvironment = RANDOM_PORT)
@RunWith(SpringRunner.class)
public class KafkaTest {
@Autowired
EmbeddedKafkaBroker broker;
@Before
void setUp() throws Exception() {
// setup producer and consumers
}
@Test
void test() {
producer.send(new ProducerRecord<>("topic", "content"));
}
}
Приветствуются любые предложения по решению или обходной путь.