«Spring Configuration Bootstrap и свойства приложения»

«1. Обзор Spring Boot — это самоуверенная среда. Несмотря на это, обычно мы переопределяем автоматически настроенные свойства в файле конфигурации приложения, таком как application.properties. Однако в приложении Spring Cloud мы часто используем другой файл конфигурации с именем bootstrap.properties. В этом

«Руководство по jpackage в Java 14»

«1. Обзор В этом руководстве мы рассмотрим новый инструмент упаковки, представленный в Java 14, под названием jpackage. 2. Введение jpackage — это инструмент командной строки для создания собственных установщиков и пакетов для приложений Java. Это функция инкубации в модуле jdk.incubator.jpackage.

«Вызов веб-службы SOAP в Spring»

«1. Обзор Ранее мы видели, как создать веб-службу SOAP с помощью Spring. В этом руководстве мы узнаем, как создать клиент на основе Spring для использования этой веб-службы. При вызове веб-службы SOAP в Java мы сделали то же самое, используя JAX-WS

«Spring Cloud Gateway WebFilter Фабрики»

«1. Введение Spring Cloud Gateway — это интеллектуальный прокси-сервис, часто используемый в микросервисах. Он прозрачно централизует запросы в единой точке входа и направляет их в соответствующий сервис. Одной из самых интересных его особенностей является концепция фильтров (WebFilter или GatewayFilter). WebFilter

«Запустите основной метод Java в Maven»

«1. Обзор В этом коротком руководстве мы увидим, как запускать произвольные основные методы из любого класса Java с помощью Maven. 2. Плагин exec-maven Предположим, у нас есть следующий класс: public class Exec { private static final Logger LOGGER = LoggerFactory.getLogger(Exec.class);

«Загрузка исходников и Javadocs с помощью Maven»

«1. Обзор Просмотр исходного кода и документации различных библиотек и фреймворков — хороший способ узнать о них больше. В этом коротком руководстве мы увидим, как настроить Maven или попросить Maven загрузить для нас источники зависимостей и их Javadocs. 2. Командная

«Автономный режим Maven»

«1. Обзор Иногда нам может понадобиться явно попросить Maven ничего не загружать из его репозиториев по разным причинам. В этом коротком руководстве мы рассмотрим, как включить автономный режим в Maven. 2. Подготовка Перед переходом в автономный режим необходимо загрузить необходимые

«Как разрешить конфликт версий артефактов в Maven»

«1. Обзор Многомодульные проекты Maven могут иметь сложные графы зависимостей. Это может привести к необычным результатам, чем больше модули импортируют друг друга. В этом уроке мы увидим, как разрешить конфликт версий артефактов в Maven. Мы начнем с многомодульного проекта, в

«Доступ к свойствам Maven в Java»

«1. Обзор В этом коротком руководстве мы рассмотрим, как использовать переменные, определенные в файле pom.xml Maven, из приложения Java. 2. Настройка плагина В этом примере мы будем использовать плагин Maven Properties. Этот плагин привяжется к фазе генерации ресурсов и создаст