【发布时间】:2017-06-02 20:08:48
【问题描述】:
我正在使用 Maven Shade 插件将所有具有依赖关系的 jar 打包到一个 jar 文件中。到目前为止,我已经成功了。这里的主要问题是我要运行我的 jar 的服务器不会连接到互联网。所以我使用 maven AppendingTransformer 在这个过程中追加了所有的spring.schemas 和spring.handlers。但我仍然无法在 spring.schemas 中找到 spring.schemas 批次的声明。我正在使用 springs batch 2.1.7.RELEASE 并在 pom.xml 文件中添加了 springs-batch-core 依赖项。无法理解其背后的原因。
【问题讨论】:
-
你为什么使用 Maven Shade 插件而不是仅仅使用 Spring Boot?
-
其实代码已经完成了,我刚刚被分配去寻找一个解决方案,让它成为一个独立的东西。
-
@MichaelMinella 弹簧靴对我有用。请将其作为答案,以便我接受。谢谢。
标签: java maven maven-2 spring-batch maven-shade-plugin