diff --git a/kernel-s-expand/.gitignore b/kernel-s-expand/.gitignore
new file mode 100644
index 000000000..4cf5330ff
--- /dev/null
+++ b/kernel-s-expand/.gitignore
@@ -0,0 +1,40 @@
+*.class
+
+# Package Files #
+*.jar
+*.war
+*.ear
+target/
+
+# eclipse
+.settings/
+.classpath
+.project
+logs/
+
+# idea
+.idea/
+*.iml
+
+*velocity.log*
+
+### STS ###
+.apt_generated
+.factorypath
+.springBeans
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.ipr
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+dist/
+nbdist/
+.nb-gradle/
+
+*.log
+tmp/
\ No newline at end of file
diff --git a/kernel-s-expand/README.md b/kernel-s-expand/README.md
new file mode 100644
index 000000000..1a6115fde
--- /dev/null
+++ b/kernel-s-expand/README.md
@@ -0,0 +1 @@
+# 拓展字段
\ No newline at end of file
diff --git a/kernel-s-expand/expand-api/README.md b/kernel-s-expand/expand-api/README.md
new file mode 100644
index 000000000..27e91dc89
--- /dev/null
+++ b/kernel-s-expand/expand-api/README.md
@@ -0,0 +1 @@
+# api模块,存放接口、常量、异常、枚举等模块规则相关类
\ No newline at end of file
diff --git a/kernel-s-expand/expand-api/pom.xml b/kernel-s-expand/expand-api/pom.xml
new file mode 100644
index 000000000..c923a37c2
--- /dev/null
+++ b/kernel-s-expand/expand-api/pom.xml
@@ -0,0 +1,37 @@
+
+
+ 4.0.0
+
+
+ cn.stylefeng.roses
+ kernel-s-expand
+ 7.2.1
+ ../pom.xml
+
+
+ expand-api
+
+ jar
+
+
+
+
+
+ cn.stylefeng.roses
+ config-api
+ ${roses.version}
+
+
+
+
+
+ cn.stylefeng.roses
+ validator-api
+ ${roses.version}
+
+
+
+
+
diff --git a/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/ExpandApi.java b/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/ExpandApi.java
new file mode 100644
index 000000000..f7d60b3b7
--- /dev/null
+++ b/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/ExpandApi.java
@@ -0,0 +1,36 @@
+/*
+ * Copyright [2020-2030] [https://www.stylefeng.cn]
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * Guns采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Guns源码头部的版权声明。
+ * 3.请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://gitee.com/stylefeng/guns
+ * 5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/stylefeng/guns
+ * 6.若您的项目无法满足以上几点,可申请商业授权
+ */
+package cn.stylefeng.roses.kernel.expand.modular.api;
+
+/**
+ * 拓展字段Api
+ *
+ * @author fengshuonan
+ * @date 2022-03-29 23:14:31
+ */
+public interface ExpandApi {
+
+
+}
diff --git a/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/constants/ExpandConstants.java b/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/constants/ExpandConstants.java
new file mode 100644
index 000000000..58053f680
--- /dev/null
+++ b/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/constants/ExpandConstants.java
@@ -0,0 +1,45 @@
+/*
+ * Copyright [2020-2030] [https://www.stylefeng.cn]
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * Guns采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Guns源码头部的版权声明。
+ * 3.请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://gitee.com/stylefeng/guns
+ * 5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/stylefeng/guns
+ * 6.若您的项目无法满足以上几点,可申请商业授权
+ */
+package cn.stylefeng.roses.kernel.expand.modular.api.constants;
+
+/**
+ * 拓展字段业务
+ *
+ * @author fengshuonan
+ * @date 2022-03-29 23:14:31
+ */
+public interface ExpandConstants {
+
+ /**
+ * 拓展字段模块名称
+ */
+ String EXPAND_MODULE_NAME = "kernel-s-expand";
+
+ /**
+ * 异常枚举的步进值
+ */
+ String EXPAND_EXCEPTION_STEP_CODE = "99";
+
+}
diff --git a/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/enums/DemoEnum.java b/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/enums/DemoEnum.java
new file mode 100644
index 000000000..ab8094bfd
--- /dev/null
+++ b/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/enums/DemoEnum.java
@@ -0,0 +1,33 @@
+package cn.stylefeng.roses.kernel.expand.modular.api.enums;
+
+import lombok.Getter;
+
+/**
+ * 一个示例
+ *
+ * @author fengshuonan
+ * @date 2022-03-29 23:14:31
+ */
+@Getter
+public enum DemoEnum {
+
+ /**
+ * markdown格式
+ */
+ MARKDOWN(1, "markdown格式"),
+
+ /**
+ * 富文本格式
+ */
+ TEXT(2, "富文本格式");
+
+ private final Integer code;
+
+ private final String message;
+
+ DemoEnum(Integer code, String message) {
+ this.code = code;
+ this.message = message;
+ }
+
+}
diff --git a/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/exception/ExpandException.java b/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/exception/ExpandException.java
new file mode 100644
index 000000000..64444e5d8
--- /dev/null
+++ b/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/exception/ExpandException.java
@@ -0,0 +1,48 @@
+/*
+ * Copyright [2020-2030] [https://www.stylefeng.cn]
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * Guns采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Guns源码头部的版权声明。
+ * 3.请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://gitee.com/stylefeng/guns
+ * 5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/stylefeng/guns
+ * 6.若您的项目无法满足以上几点,可申请商业授权
+ */
+package cn.stylefeng.roses.kernel.expand.modular.api.exception;
+
+import cn.hutool.core.util.StrUtil;
+import cn.stylefeng.roses.kernel.expand.modular.api.constants.ExpandConstants;
+import cn.stylefeng.roses.kernel.rule.exception.AbstractExceptionEnum;
+import cn.stylefeng.roses.kernel.rule.exception.base.ServiceException;
+
+/**
+ * 拓展字段异常
+ *
+ * @author fengshuonan
+ * @date 2022-03-29 23:14:31
+ */
+public class ExpandException extends ServiceException {
+
+ public ExpandException(AbstractExceptionEnum exception, Object... params) {
+ super(ExpandConstants.EXPAND_MODULE_NAME, exception.getErrorCode(), StrUtil.format(exception.getUserTip(), params));
+ }
+
+ public ExpandException(AbstractExceptionEnum exception) {
+ super(ExpandConstants.EXPAND_MODULE_NAME, exception);
+ }
+
+}
diff --git a/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/exception/enums/ExpandExceptionEnum.java b/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/exception/enums/ExpandExceptionEnum.java
new file mode 100644
index 000000000..ab860cdd5
--- /dev/null
+++ b/kernel-s-expand/expand-api/src/main/java/cn/stylefeng/roses/kernel/expand/modular/api/exception/enums/ExpandExceptionEnum.java
@@ -0,0 +1,61 @@
+/*
+ * Copyright [2020-2030] [https://www.stylefeng.cn]
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * Guns采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Guns源码头部的版权声明。
+ * 3.请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://gitee.com/stylefeng/guns
+ * 5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/stylefeng/guns
+ * 6.若您的项目无法满足以上几点,可申请商业授权
+ */
+package cn.stylefeng.roses.kernel.expand.modular.api.exception.enums;
+
+import cn.stylefeng.roses.kernel.expand.modular.api.constants.ExpandConstants;
+import cn.stylefeng.roses.kernel.rule.constants.RuleConstants;
+import cn.stylefeng.roses.kernel.rule.exception.AbstractExceptionEnum;
+import lombok.Getter;
+
+/**
+ * 拓展字段的异常枚举
+ *
+ * @author fengshuonan
+ * @date 2022-03-29 23:14:31
+ */
+@Getter
+public enum ExpandExceptionEnum implements AbstractExceptionEnum {
+
+ /**
+ * 查询不到对应拓展字段
+ */
+ CANT_FIND_EXPAND(RuleConstants.BUSINESS_ERROR_TYPE_CODE + ExpandConstants.EXPAND_EXCEPTION_STEP_CODE + "01", "查询不到对应拓展字段,具体信息:{}");
+
+ /**
+ * 错误编码
+ */
+ private final String errorCode;
+
+ /**
+ * 提示用户信息
+ */
+ private final String userTip;
+
+ ExpandExceptionEnum(String errorCode, String userTip) {
+ this.errorCode = errorCode;
+ this.userTip = userTip;
+ }
+
+}
diff --git a/kernel-s-expand/expand-business/README.md b/kernel-s-expand/expand-business/README.md
new file mode 100644
index 000000000..7a3f68b56
--- /dev/null
+++ b/kernel-s-expand/expand-business/README.md
@@ -0,0 +1 @@
+# 业务模块-存放CRUD相关业务
\ No newline at end of file
diff --git a/kernel-s-expand/expand-business/pom.xml b/kernel-s-expand/expand-business/pom.xml
new file mode 100644
index 000000000..296f3ba7a
--- /dev/null
+++ b/kernel-s-expand/expand-business/pom.xml
@@ -0,0 +1,66 @@
+
+
+ 4.0.0
+
+
+ cn.stylefeng.roses
+ kernel-s-expand
+ 7.2.1
+ ../pom.xml
+
+
+ expand-business
+
+ jar
+
+
+
+
+
+ cn.stylefeng.roses
+ expand-api
+ ${roses.version}
+
+
+
+
+ cn.stylefeng.roses
+ expand-sdk
+ ${roses.version}
+
+
+
+
+
+ cn.stylefeng.roses
+ system-api
+ ${roses.version}
+
+
+
+
+
+ cn.stylefeng.roses
+ scanner-api
+ ${roses.version}
+
+
+
+
+
+ cn.stylefeng.roses
+ db-sdk-mp
+ ${roses.version}
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+
+
+
diff --git a/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/controller/package-info.java b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/controller/package-info.java
new file mode 100644
index 000000000..e7e4b8c89
--- /dev/null
+++ b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/controller/package-info.java
@@ -0,0 +1 @@
+package cn.stylefeng.roses.kernel.expand.modular.modular.controller;
\ No newline at end of file
diff --git a/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/entity/package-info.java b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/entity/package-info.java
new file mode 100644
index 000000000..001cb9b53
--- /dev/null
+++ b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/entity/package-info.java
@@ -0,0 +1 @@
+package cn.stylefeng.roses.kernel.expand.modular.modular.entity;
\ No newline at end of file
diff --git a/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/enums/package-info.java b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/enums/package-info.java
new file mode 100644
index 000000000..596d11c73
--- /dev/null
+++ b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/enums/package-info.java
@@ -0,0 +1 @@
+package cn.stylefeng.roses.kernel.expand.modular.modular.enums;
\ No newline at end of file
diff --git a/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/mapper/package-info.java b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/mapper/package-info.java
new file mode 100644
index 000000000..053baa4fb
--- /dev/null
+++ b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/mapper/package-info.java
@@ -0,0 +1 @@
+package cn.stylefeng.roses.kernel.expand.modular.modular.mapper;
\ No newline at end of file
diff --git a/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/pojo/package-info.java b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/pojo/package-info.java
new file mode 100644
index 000000000..e793ebbe6
--- /dev/null
+++ b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/pojo/package-info.java
@@ -0,0 +1 @@
+package cn.stylefeng.roses.kernel.expand.modular.modular.pojo;
\ No newline at end of file
diff --git a/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/service/package-info.java b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/service/package-info.java
new file mode 100644
index 000000000..2dea9aa93
--- /dev/null
+++ b/kernel-s-expand/expand-business/src/main/java/cn/stylefeng/roses/kernel/expand/modular/modular/service/package-info.java
@@ -0,0 +1 @@
+package cn.stylefeng.roses.kernel.expand.modular.modular.service;
\ No newline at end of file
diff --git a/kernel-s-expand/expand-sdk/README.md b/kernel-s-expand/expand-sdk/README.md
new file mode 100644
index 000000000..ebd748f4f
--- /dev/null
+++ b/kernel-s-expand/expand-sdk/README.md
@@ -0,0 +1 @@
+# SDK模块,存放一些本模块通用的工具处理类等
\ No newline at end of file
diff --git a/kernel-s-expand/expand-sdk/pom.xml b/kernel-s-expand/expand-sdk/pom.xml
new file mode 100644
index 000000000..b78407f5b
--- /dev/null
+++ b/kernel-s-expand/expand-sdk/pom.xml
@@ -0,0 +1,29 @@
+
+
+ 4.0.0
+
+
+ cn.stylefeng.roses
+ kernel-s-expand
+ 7.2.1
+ ../pom.xml
+
+
+ expand-sdk
+
+ jar
+
+
+
+
+
+ cn.stylefeng.roses
+ expand-api
+ ${roses.version}
+
+
+
+
+
diff --git a/kernel-s-expand/expand-sdk/src/main/java/cn/stylefeng/roses/kernel/expand/modular/sdk/package-info.java b/kernel-s-expand/expand-sdk/src/main/java/cn/stylefeng/roses/kernel/expand/modular/sdk/package-info.java
new file mode 100644
index 000000000..014b94e80
--- /dev/null
+++ b/kernel-s-expand/expand-sdk/src/main/java/cn/stylefeng/roses/kernel/expand/modular/sdk/package-info.java
@@ -0,0 +1 @@
+package cn.stylefeng.roses.kernel.expand.modular.sdk;
\ No newline at end of file
diff --git a/kernel-s-expand/expand-spring-boot-starter/README.md b/kernel-s-expand/expand-spring-boot-starter/README.md
new file mode 100644
index 000000000..ab408c724
--- /dev/null
+++ b/kernel-s-expand/expand-spring-boot-starter/README.md
@@ -0,0 +1,2 @@
+# Spring Boot自动装配
+
diff --git a/kernel-s-expand/expand-spring-boot-starter/pom.xml b/kernel-s-expand/expand-spring-boot-starter/pom.xml
new file mode 100644
index 000000000..5b5eb03ca
--- /dev/null
+++ b/kernel-s-expand/expand-spring-boot-starter/pom.xml
@@ -0,0 +1,29 @@
+
+
+ 4.0.0
+
+
+ cn.stylefeng.roses
+ kernel-s-expand
+ 7.2.1
+ ../pom.xml
+
+
+ expand-spring-boot-starter
+
+ jar
+
+
+
+
+
+ cn.stylefeng.roses
+ expand-business
+ ${roses.version}
+
+
+
+
+
diff --git a/kernel-s-expand/expand-spring-boot-starter/src/main/java/cn/stylefeng/roses/kernel/expand/modular/starter/ExpandAutoConfiguration.java b/kernel-s-expand/expand-spring-boot-starter/src/main/java/cn/stylefeng/roses/kernel/expand/modular/starter/ExpandAutoConfiguration.java
new file mode 100644
index 000000000..c12d25510
--- /dev/null
+++ b/kernel-s-expand/expand-spring-boot-starter/src/main/java/cn/stylefeng/roses/kernel/expand/modular/starter/ExpandAutoConfiguration.java
@@ -0,0 +1,38 @@
+/*
+ * Copyright [2020-2030] [https://www.stylefeng.cn]
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * Guns采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Guns源码头部的版权声明。
+ * 3.请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://gitee.com/stylefeng/guns
+ * 5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/stylefeng/guns
+ * 6.若您的项目无法满足以上几点,可申请商业授权
+ */
+package cn.stylefeng.roses.kernel.expand.modular.starter;
+
+import org.springframework.context.annotation.Configuration;
+
+/**
+ * 拓展字段自动装配
+ *
+ * @author fengshuonan
+ * @date 2022-03-29 23:14:31
+ */
+@Configuration
+public class ExpandAutoConfiguration {
+
+}
diff --git a/kernel-s-expand/expand-spring-boot-starter/src/main/resources/META-INF/spring.factories b/kernel-s-expand/expand-spring-boot-starter/src/main/resources/META-INF/spring.factories
new file mode 100644
index 000000000..52dbcb55a
--- /dev/null
+++ b/kernel-s-expand/expand-spring-boot-starter/src/main/resources/META-INF/spring.factories
@@ -0,0 +1,2 @@
+org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
+ cn.stylefeng.roses.kernel.expand.modular.starter.ExpandAutoConfiguration
diff --git a/kernel-s-expand/pom.xml b/kernel-s-expand/pom.xml
new file mode 100644
index 000000000..f49273783
--- /dev/null
+++ b/kernel-s-expand/pom.xml
@@ -0,0 +1,86 @@
+
+
+ 4.0.0
+
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ 2.4.2
+
+
+ cn.stylefeng.roses
+ kernel-s-expand
+ 7.2.1
+
+ pom
+
+
+ expand-api
+ expand-business
+ expand-sdk
+ expand-spring-boot-starter
+
+
+
+ 1.8
+ UTF-8
+ UTF-8
+ 7.2.1
+
+
+
+
+
+
+ cn.stylefeng.roses
+ kernel-a-rule
+ ${roses.version}
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.7.0
+
+ 1.8
+ 1.8
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ 3.0.1
+
+ true
+
+
+
+ compile
+
+ jar
+
+
+
+
+
+
+
+
+ src/main/resources
+
+
+ src/main/java
+
+ **/*.xml
+
+
+
+
+
+
diff --git a/pom.xml b/pom.xml
index d49af2a8b..ab25ddb55 100644
--- a/pom.xml
+++ b/pom.xml
@@ -91,6 +91,9 @@
kernel-s-dict
+
+ kernel-s-expand
+
kernel-s-message