Где находится tools.jar?
Бег CentOS 6
, Java 1.7.0_25 OpenJDK
После установки RPM
Я видел это сказать
Unpacking JAR files...
rt.jar
jsee.jar
charsets.jar
>tools.jar
Где tools.jar
расположен? Я проверил /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64
Нет, где можно найти.
5 ответов
На окнах я мог найти его в \jdk1.7.0\lib
, Вы можете найти структуру каталогов Java здесь
Не уверен, какой RPM вы использовали, но если вы устанавливаете из репозитория yum, вы должны установить java-1.7.0-openjdk-devel
в дополнение к java-1.7.0-openjdk
,
Тогда вы найдете tools.jar
в /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.xx.x86_64/lib
каталог.
В Linux вы можете использовать locate tools.jar
чтобы найти, где находится файл.
Как правило, он должен находиться в каталоге lib / вашего jvm. В Ubuntu/Debian он находится в каталоге /usr/lib/jvm/java-xxxxx/lib/tools.jar
,
Например, с openjdk 7 на amd64 я найду его в /usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar.
У меня нет установки, чтобы проверить это, но я думаю, что структура каталога в CentOS такая же (см. https://serverfault.com/questions/50883/what-is-the-value-of-java-home-for-centos)
Linux Centos 6,
Вы можете использовать команду sudo find / -name "tools.jar", чтобы найти местоположение файла.
tools.jar обычно находится в /usr/lib/jvm/java-1.7.0.70.x86_64/lib/tools.jar
tools.jar отсутствует в JRE.
В моем случае файл tools.jar генерируется только после установки java-1.7.0-openjdk-devel.
sudo yum установить java-1.7.0-openjdk-devel
Нет, это должно быть в Lib
папка
C:\jdkx.xx\ Lib
Файлы, используемые инструментами разработки. К ним относится tools.jar, который содержит неосновные классы для поддержки инструментов и утилит в JDK. Также включает в себя dt.jar, архив DesignTime файлов BeanInfo, которые сообщают интерактивным средам разработки (IDE), как отображать компоненты Java и как позволить разработчику настраивать их для приложения.