Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации

JDK и Файловая структура JRE

Эта страница обеспечивает вводный краткий обзор каталогов JDK и файлов, которые они содержат. Отметьте, что файловая структура JRE идентична тому из JDK jre каталог.

Файлы для разработчика и Каталоги

Этот раздел описывает самые важные файлы и каталоги, требуемые разрабатывать приложения для платформы Java.

(Отметьте, что некоторые из каталогов, которые не требуются, включают демонстрационные примеры, исходный код Java, и заголовочные файлы C. Они упоминаются в Дополнительном разделе Файлов и Каталогов.)

Принятие программного обеспечения JDK устанавливается в /jdk1.7.0, вот некоторые из самых важных каталогов:

/jdk1.7.0
Корневой каталог установки программного обеспечения JDK. Содержит авторское право, лицензию, и файлы README. Также содержит src.zip, архив исходного кода для платформы Java.
/jdk1.7.0/bin
Исполнимые программы для всех средств разработки содержатся в JDK. Переменная окружения PATH должна содержать запись для этого каталога. Для получения дополнительной информации по инструментам см. Инструменты JDK.
/jdk1.7.0/lib
Файлы используются средствами разработки. Включает tools.jar, который содержит неосновные классы для поддержки инструментов и утилит в JDK. Также включает dt.jar, архив DesignTime файлов BeanInfo, которые говорят интерактивные среды разработки (IDE), как вывести на экран компоненты Java и как позволить разработчику настраивать их для приложения.
/jdk1.7.0/jre
Корневой каталог среды выполнения Java используется средствами разработки JDK. Среда выполнения является реализацией платформы Java. Это - каталог, упомянутый java.home системное свойство.
/jdk1.7.0/jre/bin
Исполняемые файлы для инструментов и библиотек используются платформой Java. Исполняемые файлы идентичны файлам в /jdk1.7.0/bin. Инструмент средства запуска java служит средством запуска приложения (и заменял старый  jre инструмент, который поставлял с 1.1 версиями JDK). Этот каталог не должен быть в переменной окружения PATH.
/jdk1.7.0/jre/lib
Библиотеки кода, настройки свойства, и файлы ресурсов используются средой выполнения Java. Например:
Кроме ext подкаталог (описанный ниже) есть несколько дополнительных подкаталогов ресурса, не описанных здесь.
/jdk1.7.0/jre/lib/ext
Каталог установки по умолчанию для Расширений платформы Java. Это - то, куда файл фляги JavaHelp идет, когда он устанавливается, например.
/jdk1.7.0/jre/lib/security
Содержит файлы, используемые для управления безопасностью. Они включают политику безопасности (java.policy) и свойства безопасности (java.security) файлы.
/jdk1.7.0/jre/lib/sparc
Содержит .so (совместно используемый объект), файлы используются версией Соляриса платформы Java.
/jdk1.7.0/jre/lib/sparc/client
Содержит .so файл, используемый Java Клиентская Виртуальная машина HotSpot™, которая реализуется с Java технология HotSpot™. Это - VM по умолчанию.
/jdk1.7.0/jre/lib/sparc/server
Содержит .so файл, используемый Java Виртуальная машина Сервера HotSpot™.
/jdk1.7.0/jre/lib/applet
Файлы фляги, содержащие классы поддержки для апплетов, могут быть помещены в lib/applet/ каталог. Это уменьшает время запуска для больших апплетов, позволяя классы апплета быть предварительно загруженным от локальной файловой системы загрузчиком класса апплета, обеспечивая те же самые защиты, как будто они были загружены по сети.
/jdk1.7.0/jre/lib/fonts
Файлы шрифта для использования платформой.

Дополнительные Файлы и Каталоги

Этот раздел описывает структуру каталогов для демонстрационных примеров, исходного кода Java, C заголовочные файлы, и другие дополнительные каталоги и файлы.

Дополнительные файлы и каталоги, показанные выше:

/jdk1.7.0/src.zip
Архив, содержащий исходный код для платформы Java.
/jdk1.7.0/db
Содержит DB Java.
/jdk1.7.0/demo
Примеры, с исходным кодом, то шоу Вы, как программировать для платформы Java.
/jdk1.7.0/demo/applets
Апплеты, которые могут использоваться на веб-странице.
/jdk1.7.0/demo/jfc
Примеры, которые используют Java 2D™ и компоненты JFC/Swing.
/jdk1.7.0/demo/jpda
Примеры использования Архитектуры Отладки Платформы Java. Включает исходный код для javadt и jdb утилит.
/jdk1.7.0/demo/plugin
Демонстрационные примеры для использования с продуктом Плагина Java.
/jdk1.7.0/demo/jni
Классы в качестве примера и код C, которые демонстрируют доступ, чтобы опросить (2) функциональность с платформы Java.
/jdk1.7.0/include
Заголовочные файлы языка C, которые поддерживают программирование собственного кода, используя Java Собственный Интерфейс и Интерфейс Отладчика виртуальной машины Java.
/jdk1.7.0/man
Содержит страницы справочника для инструментов JDK.

Oracle и/или его филиалы Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами