diff --git a/spring-boot-property-exp/property-exp-custom/pom.xml b/spring-boot-property-exp/property-exp-custom/pom.xml
index 234404a6c0..cfce323eab 100644
--- a/spring-boot-property-exp/property-exp-custom/pom.xml
+++ b/spring-boot-property-exp/property-exp-custom/pom.xml
@@ -40,6 +40,15 @@
**/application*.properties
+
+ ${basedir}/src/main/resources
+ true
+
+ **/application*.yml
+ **/application*.yaml
+ **/application*.properties
+
+
@@ -53,6 +62,14 @@
true
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 1.6.0
+
+ com.baeldung.propertyexpansion.SpringBootPropertyExpansionApp
+
+
diff --git a/spring-boot-property-exp/property-exp-default/build.gradle b/spring-boot-property-exp/property-exp-default/build.gradle
index f3c5f4a378..ec27de7c41 100644
--- a/spring-boot-property-exp/property-exp-default/build.gradle
+++ b/spring-boot-property-exp/property-exp-default/build.gradle
@@ -27,6 +27,10 @@ repositories {
mavenCentral()
}
+springBoot {
+ executable = true
+}
+
import org.apache.tools.ant.filters.ReplaceTokens
processResources {
with copySpec {
diff --git a/spring-boot-property-exp/property-exp-default/pom.xml b/spring-boot-property-exp/property-exp-default/pom.xml
index 3629e56111..2544800e6a 100644
--- a/spring-boot-property-exp/property-exp-default/pom.xml
+++ b/spring-boot-property-exp/property-exp-default/pom.xml
@@ -30,4 +30,16 @@
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+ true
+
+
+
+
+