Spring Boot 和 SOFABoot 都可以使用 Jarslink2.0,只需要添加指定依赖即可。为了使用便利,推荐以 SOFABoot 工程形式使用 Jarslink2.0。本样例工程意在演示如何快速的将 Spring Boot 工程改造成 SOFABoot 工程。
改造
在 Spring Boot 官网创建好一个 Spring Boot 的工程之后,接下来只需要引入 SOFABoot 的依赖,首先修改 maven 项目的配置文件 pom.xml,将
注意: 目前 Jarslink 2.0.0 还处于快照版本,它依赖的 SOFABoot 2.5.0 版本也将近期发布,目前需要引入 SOFABoot 2.5.0-SNAPSHOT 版本依赖。SNAPSHOT 包拉取需要特殊的配置,详细请参考
然后,添加一个 Spring Boot 官方或者 SOFABoot 官方的 Starter,如:
最后,在工程的 application.properties 文件下添加一个 SOFABoot 必须要使用的参数,包括spring.application.name 用于标示当前应用的名称;logging path 用于指定日志的输出目录。
如此,即将一个普通的 Spring Boot 工程改造成了一个 SOFABoot 工程,并集成了 Jarslink2.0 组件。
使用 java -jar 即可启动该 Ark 包。更多关于打包信息请查看应用打包。