Перейти к основному содержимому

· 2 мин. чтения

1. Обзор

В этом кратком руководстве описывается отказоустойчивый подключаемый модуль, один из основных подключаемых модулей инструмента сборки Maven.

Обзор других основных плагинов см. в этой статье .

2. Цели плагина

· 3 мин. чтения

1. Введение

В этом кратком руководстве показано, как создать банку с помощью Maven, игнорируя результаты теста.

По умолчанию Maven автоматически запускает модульные тесты при сборке проекта. Однако бывают редкие случаи, когда тесты можно пропустить и нужно собирать проект вне зависимости от результатов тестов.

2. Создание проекта

· 2 мин. чтения

1. Введение

Иногда нам нужно использовать несколько исходных каталогов в проекте Java. Типичный пример, когда есть классы, которые генерируются автоматически и помещаются в другой каталог.

В этой небольшой статье мы покажем, как настроить Maven для работы с дополнительными исходными каталогами .

2. Добавление еще одного исходного каталога

Предполагая, что у нас уже есть проект Maven, давайте добавим новый исходный каталог с именем other-src в папку src/main .

· 2 мин. чтения

1. Обзор

В этом руководстве описывается подключаемый модуль ресурсов , один из основных подключаемых модулей инструмента сборки Maven.

Обзор других основных плагинов см. в этой статье .

2. Цели плагина

· 2 мин. чтения

1. Обзор

В этом руководстве представлен подключаемый модуль верификатора , один из основных подключаемых модулей инструмента сборки Maven.

Обзор других основных плагинов см. в этой обзорной статье .

2. Цель плагина

· 4 мин. чтения

1. Введение

В этой статье мы рассмотрим широко используемый шаблон поведенческого проектирования : цепочка ответственности .

Мы можем найти больше шаблонов проектирования в нашей предыдущей статье .

2. Цепочка ответственности

Википедия определяет цепочку ответственности как шаблон проектирования, состоящий из «источника командных объектов и ряда обрабатывающих объектов».

· 3 мин. чтения

1. Обзор

Эта статья представляет собой введение в конфигурацию Java для Spring Security , которая позволяет пользователям легко настраивать Spring Security без использования XML .

Конфигурация Java была добавлена в среду Spring в Spring 3.1 и расширена до Spring Security в Spring 3.2 и определена в классе с аннотацией @Configuration .

2. Настройка Мавена

Чтобы использовать Spring Security в проектах Maven, нам сначала нужно иметь зависимость spring-security-core в проекте pom.xml :

· 2 мин. чтения

1. Обзор

В этом кратком руководстве мы увидим, как и где JVM HotSpot хранит длину массива.

Обычно расположение областей данных времени выполнения в памяти не является частью спецификации JVM и оставлено на усмотрение разработчика . Поэтому у каждой реализации JVM может быть своя стратегия размещения объектов и массивов в памяти.

В этом руководстве мы сосредоточимся на одной конкретной реализации JVM: HotSpot JVM. Мы также можем взаимозаменяемо использовать термины JVM и HotSpot JVM.

2. Зависимость

· 8 мин. чтения

1. Обзор

В этом руководстве мы рассмотрим Java Flight Recorder, его концепции, основные команды и способы его использования.

2. Утилиты мониторинга Java

Java — это не просто язык программирования, а очень богатая экосистема с множеством инструментов. JDK содержит программы, позволяющие компилировать собственные программы, а также отслеживать их состояние и состояние виртуальной машины Java в течение всего жизненного цикла выполнения программы.

Папка bin дистрибутива JDK содержит, помимо прочего, следующие программы, которые можно использовать для профилирования и мониторинга:

· 2 мин. чтения

1. Введение

В этом руководстве мы будем использовать Java для получения MAC-адресов локальной машины.

MAC-адрес — это уникальный идентификатор физической сетевой карты.

Мы рассмотрим только MAC-адреса, но более общий обзор сетевых интерфейсов см. в разделе Работа с сетевыми интерфейсами в Java .

2. Примеры