Отсутствует артефакт «sun.jdk: jconsole: jar: jdk»
При добавлении Arquillian в сборку Maven я получаю исключение в Eclipse:
Отсутствует артефакт sun.jdk: jconsole: jar: jdk
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
<artifactId>arquillian-junit-container</artifactId>
<version>1.1.7.Final</version>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.extension</groupId>
<artifactId>arquillian-persistence-dbunit</artifactId>
<version>1.0.0.Alpha7</version>
</dependency>
(Сообщение не является проблемой, но Eclipse отказывается компилировать проект из-за этого. Однако Maven работает.)
Естественно, первое, что я сделал, попытался исключить его из зависимостей Maven (wildfly-arquillian-container-managed
где дерево зависимостей указывает, откуда взялась зависимость):
<dependency>
<groupId>org.wildfly</groupId>
<artifactId>wildfly-arquillian-container-managed</artifactId>
<exclusions>
<exclusion>
<artifactId>jconsole</artifactId>
<groupId>sun.jdk</groupId>
</exclusion>
</exclusions>
</dependency>
Там не было никаких изменений. Я пытался запустить Eclipse с-vm C:\Program Files\Java\jdk1.8.0_60\bin
, И попытался отредактировать JDK в «Предпочтения -> Установленные JRE», чтобы он содержал JAR в каталоге инструментов. Но ничего не работает.
Что я могу сделать?