Tag

Profiles

0 views collected around this technical thread.

Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Dec 16, 2024 · Backend Development

Master Spring Boot 3 Configuration: Multi‑File Profiles & Cloud Platform Activation

This article explains how to manage environment‑specific configuration in Spring Boot 3 using profile‑based YAML files, the spring.profiles.active property, the newer spring.config.activate.on‑profile feature, multi‑document files, and conditional activation for cloud platforms such as Kubernetes.

Cloud PlatformConfigurationMulti-Document
0 likes · 7 min read
Master Spring Boot 3 Configuration: Multi‑File Profiles & Cloud Platform Activation
Architect's Tech Stack
Architect's Tech Stack
Nov 4, 2023 · Backend Development

Spring Boot Packaging with Maven Profiles and a Shell Deployment Tool

This article explains how to use Maven profiles and the maven‑assembly‑plugin to create a zip package for a Spring Boot application, and provides a reusable shell script (shenniu_publish.sh) for deploying, starting, stopping, and managing the service on Linux.

Assembly PluginBackendProfiles
0 likes · 16 min read
Spring Boot Packaging with Maven Profiles and a Shell Deployment Tool
Selected Java Interview Questions
Selected Java Interview Questions
Aug 15, 2023 · Backend Development

Understanding Conditional Configuration and Profiles in Spring Framework

This article explains Spring's conditional configuration features—including @Profile, @Conditional, and various @ConditionalOn* annotations—showing how to dynamically register beans based on environment, classpath, properties, or other bean presence, with detailed code examples and usage guidelines.

Backend DevelopmentConditional ConfigurationDependency Injection
0 likes · 25 min read
Understanding Conditional Configuration and Profiles in Spring Framework
IT Services Circle
IT Services Circle
May 14, 2023 · Backend Development

Understanding Maven Resource Filtering and Variable Substitution in Spring Boot Projects

This article explains how Spring Boot's parent POM configures Maven resource filtering, uses the @ delimiter for variable substitution in YAML and properties files, and demonstrates multi‑profile activation to manage environment‑specific settings during build and packaging.

JavaProfilesResource Filtering
0 likes · 8 min read
Understanding Maven Resource Filtering and Variable Substitution in Spring Boot Projects
Top Architect
Top Architect
Dec 23, 2022 · Backend Development

Spring Boot Packaging with Maven Assembly Plugin and shenniu_publish.sh Deployment Script

This article demonstrates how to package a Spring Boot application using Maven profiles and the Maven Assembly Plugin to create a zip release, and provides a reusable shell script (shenniu_publish.sh) for extracting, starting, stopping, and restarting the service on Linux.

Assembly PluginProfilesSpring Boot
0 likes · 13 min read
Spring Boot Packaging with Maven Assembly Plugin and shenniu_publish.sh Deployment Script
Selected Java Interview Questions
Selected Java Interview Questions
May 13, 2022 · Backend Development

Spring Boot Packaging with Maven Profiles and a Shell Deployment Tool

This article explains how to package a Spring Boot application using Maven profiles and the maven‑assembly‑plugin, generate a zip release, and deploy it on Linux with a reusable shell script that handles unzip, start, stop, and restart operations.

Assembly PluginProfilesSpring Boot
0 likes · 10 min read
Spring Boot Packaging with Maven Profiles and a Shell Deployment Tool
Top Architect
Top Architect
May 5, 2022 · Backend Development

Spring Boot Packaging with Maven Assembly Plugin and Shell Deployment Script

This article demonstrates how to package a Spring Boot application using Maven profiles and the assembly plugin to create a zip distribution, and provides a reusable shell script (shenniu_publish.sh) for extracting, starting, stopping, and restarting the service on Linux environments.

Assembly PluginProfilesSpring Boot
0 likes · 14 min read
Spring Boot Packaging with Maven Assembly Plugin and Shell Deployment Script
IT Xianyu
IT Xianyu
May 28, 2021 · Backend Development

Spring Boot Packaging with Maven Profiles and a Shell Deployment Tool

This article explains how to use Maven profiles to manage multiple Spring Boot environments, configure the maven‑assembly‑plugin to create a zip release containing the jar, configuration files and a custom shell script, and then deploy and control the application on Linux using the provided shenniu_publish.sh tool.

Assembly PluginProfilesSpring Boot
0 likes · 15 min read
Spring Boot Packaging with Maven Profiles and a Shell Deployment Tool
Code Ape Tech Column
Code Ape Tech Column
Nov 12, 2020 · Backend Development

Configuring Multiple Environments in Spring Boot and Maven

This article explains how to set up separate configuration files for development, testing, and production environments in Spring Boot, how to activate the desired profile via properties or command line, and how to use Maven profiles and resource filtering to package the application accordingly.

ConfigurationJavaProfiles
0 likes · 8 min read
Configuring Multiple Environments in Spring Boot and Maven
Top Architect
Top Architect
Nov 2, 2020 · Backend Development

Spring Boot Packaging with Maven Profiles and Shell Deployment Script

This article explains how to configure Maven profiles for different environments, use the maven‑assembly‑plugin to create a zip deployment package, and employ a custom shell script (shenniu_publish.sh) to unzip, start, stop, and restart a Spring Boot jar on Linux, streamlining the build‑and‑deploy workflow.

Assembly PluginBackendProfiles
0 likes · 13 min read
Spring Boot Packaging with Maven Profiles and Shell Deployment Script