diff --git a/mybatis-spring-boot-samples/mybatis-spring-boot-sample-groovy/pom.xml b/mybatis-spring-boot-samples/mybatis-spring-boot-sample-groovy/pom.xml
index 64ebc28f..59c8c650 100644
--- a/mybatis-spring-boot-samples/mybatis-spring-boot-sample-groovy/pom.xml
+++ b/mybatis-spring-boot-samples/mybatis-spring-boot-sample-groovy/pom.xml
@@ -29,7 +29,23 @@
org.mybatis.spring.boot.sample.groovy
4.0.27
+ ${project.basedir}/src/main/groovy
+ ${project.basedir}/src/test/groovy
+
+
+
+
+
+ org.apache.groovy
+ groovy-bom
+ ${groovy.version}
+ pom
+ import
+
+
+
+
org.mybatis.spring.boot
@@ -43,7 +59,16 @@
org.apache.groovy
groovy
- ${groovy.version}
+
+
+ org.apache.groovy
+ groovy-groovydoc
+ true
+
+
+ org.apache.groovy
+ groovy-docgenerator
+ true
@@ -88,6 +113,13 @@
org.codehaus.gmavenplus
gmavenplus-plugin
4.2.1
+
+ true
+ ${project.name} Groovy Documentation
+ ${project.reporting.outputDirectory}/gapidocs
+
+ ${project.name} Groovy Documentation
+
@@ -104,7 +136,47 @@
- ${project.basedir}/src/main/groovy
- ${project.basedir}/src/test/groovy
+
+
+
+ release
+
+
+
+ org.codehaus.gmavenplus
+ gmavenplus-plugin
+
+
+ groovydocs
+
+ generateStubs
+ generateTestStubs
+ groovydoc
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+ groovydoc-jar
+
+ jar
+
+ package
+
+ javadoc
+ ${project.reporting.outputDirectory}/gapidocs
+
+
+
+
+
+
+
+
+
diff --git a/mybatis-spring-boot-samples/mybatis-spring-boot-sample-kotlin/pom.xml b/mybatis-spring-boot-samples/mybatis-spring-boot-sample-kotlin/pom.xml
index 6f885136..ce71b1ec 100644
--- a/mybatis-spring-boot-samples/mybatis-spring-boot-sample-kotlin/pom.xml
+++ b/mybatis-spring-boot-samples/mybatis-spring-boot-sample-kotlin/pom.xml
@@ -116,4 +116,34 @@
${project.basedir}/src/main/kotlin
${project.basedir}/src/test/kotlin
+
+
+
+ release
+
+
+
+ org.jetbrains.dokka
+ dokka-maven-plugin
+ 2.0.0
+
+ javadoc
+ ${project.build.directory}/dokka/javadoc
+
+
+
+ attach-dokka-javadoc
+
+ javadoc
+ javadocJar
+
+ package
+
+
+
+
+
+
+
+