Hi, Spring Boot 2.0.2 has introduced a different profile precedence when compared to previous versions. It's very easy to reproduce. 1. In STS create a Spring boot starter web project 2. In the application.properties add _spring.profiles.include=include_ 3. Build and run the project with java -jar ./target/somename-0.0.1-SNAPSHOT.jar --spring.profiles.active=active 4. You will see _The following profiles are active: active,include_ which is incorrect Downgrade the pom to Spring boot 2.0.1 and run again and you will see _The following profiles are active: include,active_ which is correct Spring boot 1.5.13 also gives _The following profiles are active: include,active_ I'm using Java 8 & MacOS High Sierra. Thanks