/ / IntelliJ не автоматично завершує заняття JUnit 5 Jupiter - intellij-idea, junit5

IntelliJ не автоматично завершує заняття JUnit 5 Jupiter - intellij-idea, junit5

У мене є імпорт Maven для JUnit 5 в інсталяції IntelliJ, і я визнав недійсним кеш і перезавантажив.

IntelliJ відмовиться автоматично завершити (CTRL-SPACE) будь-який клас, ані будь-який статичний метод, що належить до класів у org.junit.jupiter.api. пакет, за винятком випадків, коли вказано повне ім'я класу. Навіть при написанні пакета, для якого належить клас, не буде запропоновано класів цього пакунка.

спроби

IntelliJ версія 2017.2.1. Версія Jupiter 5.0.0-RC2, платформа 1.0.0-RC2.

Я не знаю, як перейти звідси. Як цей пакет є єдиним, який, здається, відмовляється від базового завершення?

<properties>
<junit.jupiter.version>5.0.0-RC2</junit.jupiter.version>
<junit.platform.version>1.0.0-RC2</junit.platform.version>
</properties>

<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>${junit.jupiter.version}</version>
<scope>test</scope>
</dependency>

<!-- Only required to run tests in an IDE that bundles an older version -->
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId>
<version>${junit.platform.version}</version>
<scope>test</scope>
</dependency>
<!-- Only required to run tests in an IDE that bundles an older version -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>${junit.jupiter.version}</version>
</dependency>

Відповіді:

2 для відповіді № 1

Будь ласка, перевірте, що ці класи не в списку виключень File | Settings | Editor | General | Auto Import


0 для відповіді № 2

Ви можете спробувати знизити JUnit 5 до M4 замість RC2. IntelliJ 2017.2 заснований на JUnit 5 M4, можливо, це спричиняє проблему, з якою ви стикаєтесь.