jmockit не может инициализироваться в eclipse: java.lang.IllegalStateException: для работы на JDK 9 требуется -javaagent: /jmockit-1.n.jar или -Djdk.attach.allowAttachSelf
Если я добавлю аргумент -Djdk.attach.allowAttachSelf
VM, он будет работать нормально.
Зачем мне добавлять этот аргумент? jmockit
не говорит, что это требуется при работе на JDK 9. Да, системная библиотека JRE указывает на JDK, и да, jmockit jar находится выше junit в порядке внешних библиотек.
Версии: JUnit 4.12, Java jdk 9.0.1, jmockit 1.37, hamcrest core 1.3
-Djdk.attach.allowAttachSelf
аргумент vm, работает нормально.