2013-11-21 3 views
1

У меня есть строка 'sun.tools.jmap.JMap.main (args);' в моем коде. Eclipse дает ошибку, говоря, что класс не идентифицирован. Итак, я попытался загрузить банку sun.tools. Но я не мог найти эту банку нигде!sun.tools.jmap.JMap.main не распознается

Я не уверен, что включить, чтобы удалить эту ошибку. Пожалуйста помоги!

ответ

1

Класс sun.tools.jmap.JMap не входит в стандартную JRE. Это используется вне коробки инструментов, поставляемых с JDK.

Класс sun.tools.jmap.JMap находится в <JAVA_HOME>/lib/tools.jar. Ящики в этой папке используются инструментами в папке <JAVA_HOME>/bin. Например, sun.tools.jmap.JMap используется инструментом jmap.exe

Для вашего кода для компиляции в Eclipse, укажите путь <JAVA_HOME>/lib/tools.jar в пути к классам.

+0

Спасибо! Это сработало! – kajarigd

Смежные вопросы