Что такое meta?
META-INF – это каталог мета-данных JAR (Java Archive), содержащий файлы, которые хранят данные конфигурации пакетов, расширений, загрузчиков классов и служб, а также файлы безопасности и контроля версий. META-INF.png META-INF.png.
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
Meta inf что это
Скачать Книгу: JAR | TXT | TXT в ZIP | Doc | всё в zip
Скачать Программы: По отдельности | Все в ZIP
Папка Meta-inf с файлом meta-inf имеется в каждой игре.
Что же такое Meta-inf файл? -Это основной файл каждой игры.
Для чего Он нужен? -Для полноценной работы игры.
За что Он отвечает? -В нем прописывается от имени до размера.
Какие основные характеристики meta-inf? -Рассмотрим строение простейшего файла из папки meta-inf. А Он выглядит так:
Manifest-Version: 1.0 (версия игры)
Ant-Version: Apache Ant 1.6.5 Created-By: 1.5.0_05-b05 (Sun Microsystems Inc.) (Система Производитель)
MIDlet-1: Escape,/icono.png (путь к иконке игры),escape.Escape (файл запуска)
MIDlet-Vendor: Vendor (создатель)
MIDlet-Icon: /icono.png (картинка на оглавление)
MIDlet-Version: 1.0 (версия) .
MIDlet-Name: Escape (имя игры)
MicroEdition-Configuration: CLDC-1.0 (экран телефона)
MicroEdition-Profile: MIDP-2.0 (версия для запуска на определенном телефоне с поддержкой)
(Информация на файл о поставщике или другая информация. Когда вы создаете JAR- файл, он автоматически получает файл манифеста по умолчанию . В архиве есть только один файл манифеста, он всегда имеет имя M E T A- I N F /M A N I F E S T . M F. Когда JAR-файл создается версией 1.2 JavaTM Development Kit, манифест по умолчанию очень простой . Вот его полное содержимое:
M a n i f e s t — V e r s i on : 1 . 0
N a m e : j a v a /m a t h / B i gD e c i m a l . c l a s s
SH A 1 — D i g e s t : TD 1 G Z t 8 G 1 1 dXY 2 p4 o l S Z P c 5 R j 6 4 = \ M D 5 — D i g e s t : z 6 z 8 x P j 2 A W / Q 9 A k RS P F 0 c g = = \ N a m e : j a v a /m a t h / B i g I n t e g e r . c l a s s \ SH A 1 — D i g e s t : oB m r v I k BnS x d N Z z P h5 i L y F 0 S + bE = \ M D 5 — D i g e s t : w F y m h D K j Nr eN Z 4 AzD W W g 1Q = = \ Как и в JDK 1.2, в JDK \ 1.1 манифест имеет
элемент для M a n i f e s t — V e r s i on. Номер версии тот же, показывающий, что спецификация манифеста не изменилась между версиями 1.1 и 1.2 JDK. Однако файл манифеста в JDK 1.2 имеет элементы для всех файлов , содержащихся в архиве , включая полные имена файла и значения дайджеста. Полные имена даются как значения заголовка N a m e . Любые заголовки, следующие за заголовком N a m e без пустых строк между ними , относятся к файлу, заданному заголовком N a m e . В приведенном выше \ манифесте , например, за первым заголовком \ N a m e следуют такие \ строки: \ SH A 1 — D i g e s t : TD 1 G Z t 8 G 1 1 dXY 2 p4 o l S Z P c 5 R j 6 4 = \ M D 5 — D i g e s t : z 6 z 8 x P j 2 A W / Q 9 A k RS P F 0 c g = = \ Поскольку эти строки следуют за заголовком N a m e без пустых строк между ними , вы знаете, что значения дайджеста, которые они задают, являются значениями дайджеста для файла j a v a /m a t h /
B i gD e c i m a l . c l a s s . Значения дайджеста относятся только к подписанным JAR- файлам. Фактически, именно поэтому информации дайджеста нет в манифесте по умолчанию JDK 1.2 — она не всегда нужна. Чтобы узнать больше о дайджестах и подписях , см. урок Подписание и проверка аутентичности JAR- файлов.
Назначение папки META-INF в Java
При работе с проектами на Java часто встречается папка под названием META-INF. В ней содержатся различные метафайлы, которые играют важную роль в функционировании приложения. Рассмотрим более подробно, какую функцию выполняет данная папка и что в ней может находиться.
В общем случае, папка META-INF используется для хранения метаданных, которые касаются всего приложения в целом. Эти данные не относятся непосредственно к коду, но представляют собой важную информацию для работы Java-приложения.
В папке META-INF, как правило, могут находиться следующие файлы:
- MANIFEST.MF — основной файл, который содержит информацию о приложении и его компонентах. В нем указывается версия Java, используемая для компиляции приложения, а также могут быть указаны основные классы приложения.
- pom.xml и pom.properties — файлы, которые используются в Maven-проектах. Они содержат информацию о проекте, его зависимостях и другие настройки.
- INDEX.LIST — файл, который содержит информацию о всех классах в JAR-файле, что позволяет ускорить загрузку классов.
- Файлы, связанные с сервисами, такие как services/com.example.MyService , которые используются для указания реализаций интерфейсов.
Таким образом, папка META-INF играет важную роль в работе Java-приложений, храня в себе метаданные, которые используются для настройки и функционирования приложения.
META-INF
META-INF – это каталог мета-данных JAR (Java Archive), содержащий файлы, которые хранят данные конфигурации пакетов, расширений, загрузчиков классов и служб, а также файлы безопасности и контроля версий.
meta-inf.png

meta-inf.png
Данный каталог включает и позволяет платформе Java распознавать следующие файлы:
- MANIFEST.MF – манифест-файл, необходимый для исполнения JAR. Содержит данные о расширениях и пакетах;
- INDEX.LIST – используется для ускорения процесса загрузки классов. Содержит информацию о расположении для пакетов, описанных в приложении или расширении;
- x.SF (где “x” – это имя базового файла) – сигнатурный файл, используемый для идентификации цифровых подписей Java. Содержит вычисленный для JAR хеш;
- x.DSA (где “x” – это имя базового файла) – это файл, содержащий цифровую подпись сигнатурного файла;
- services/ – каталог, содержащий в себе файлы с информацией о поставщике услуг.
(Голосов: 6, Рейтинг: 4.67)
Rookee — простой способ поднять сайт в ТОП поисковых систем
Вам подойдут следующие услуги
Базовая техническая оптимизация
Написание метатегов
Наполнение сайта

от 13 390 ₽/месяц
Настройка ссылочной стратегии

Настройка целей в Яндекс.Метрике
Общий технический аудит
Оптимизация сайта под мобильные устройства
Подбор запросов для продвижения
Присвоение региона продвижения
Техническое задание на тексты
Установка Яндекс.Метрики
Теги статей
- Алгоритмы ранжирования
- Анализ эффективности
- Веб разработка
- Внутренняя оптимизация
- Вредоносные технологии
- Запросы
- Индексация сайта
- Интернет реклама
- Контекстная реклама
- Мета-теги
- Поисковые системы
- Поисковые фильтры
- Продвижение сайтов
- Ранжирование
- Сервисы
- Социальные сети
- Специалисты
- Ссылочная оптимизация
- Структура сайта
- Текстовая оптимизация
- Техническая оптимизация
- Черное SEO
- Яндекс

- Прокачиваем SEO: несколько эффективных способов продвижения в «Яндексе» и Google
- Управление репутацией: на каких площадках следить за отзывами о бизнесе
- Продвижение в Telegram: как регулярные посты в каналах помогают бизнесу найти новых клиентов