diff --git a/headless-services/spring-boot-language-server/license-format-stylesheet.xsl b/headless-services/spring-boot-language-server/license-format-stylesheet.xsl
new file mode 100644
index 000000000..940c33e5b
--- /dev/null
+++ b/headless-services/spring-boot-language-server/license-format-stylesheet.xsl
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+ Welcome to the formatted license file
+
+
+
+
+ groupId:
+
+
+
+ artifactId:
+
+
+
+ version:
+
+
+
\ No newline at end of file
diff --git a/headless-services/spring-boot-language-server/pom.xml b/headless-services/spring-boot-language-server/pom.xml
index 4595a2f50..21fcc4d18 100644
--- a/headless-services/spring-boot-language-server/pom.xml
+++ b/headless-services/spring-boot-language-server/pom.xml
@@ -167,6 +167,86 @@
+
+
+
+ org.codehaus.mojo
+ license-maven-plugin
+ 1.17
+
+
+ download-licenses
+ process-classes
+
+ download-licenses
+
+
+
+
+
+
+ org.codehaus.mojo
+ xml-maven-plugin
+
+
+ process-classes
+
+ transform
+
+
+
+
+
+
+ ${basedir}/target/generated-resources/
+ *.xml
+ ${basedir}/license-format-stylesheet.xsl
+ ${project.build.directory}/generated-license-information
+
+
+
+
+
+
+ maven-resources-plugin
+ 3.0.2
+
+
+ copy-license-summary
+ process-classes
+
+ copy-resources
+
+
+ ${project.build.outputDirectory}/META-INF/
+
+
+ ${basedir}/target/generated-license-information/
+ false
+
+
+
+
+
+
+ copy-license-files
+ process-classes
+
+ copy-resources
+
+
+ ${project.build.outputDirectory}/META-INF/licenses/
+
+
+ ${basedir}/target/generated-resources/licenses
+ false
+
+
+
+
+
+
+