Maven – Deploying Artifacts

Deploying artifacts to remote repository is our next goal in Maven process upon completing successful builds of Artifacts. Configure settings.xml for Remote Repository Connectivity Remote repository (eg., Artifactory) is both a source location for artifacts needed for a build, and a target place to deploy…

Spring Boot – Logging

Logging in Spring Boot uses Apache Commons Logging for all internal logging but leaves the underlying log implementation open. The Commons Logging (JCL) provides a Log interface that is intended to be both light-weight and an independent abstraction of other logging toolkits. We shouldn’t worry about…

Spring Boot – Profiles

Guide to Spring Boot Profiles Spring Boot Profiles provide a way to segregate parts of your application configuration and make it be available only in certain environments. Profiling can be implemented using multiple ways in Spring Boot. Let’s see possible ways of loading profiles. This…

Maven – Build Profiles

Guide to Maven Build Profiles Build profiles are elements available in the POM, and are triggered using variety of ways. Profiles are created for customizing build based on requirement, environment, property file, JDK, System OS and etc,. Profiles will also minimize the use of -f option of maven…