从 thorntail 迁移到 quarkus maven 依赖范围
migration from thorntail to quarkus maven dependencies scope
我们会将我们的服务从 thorntail 迁移到 quarkus。
对于 thorntail,我们在依赖模块中将 io.thorntail 依赖项的范围定义为 provided。在构建 uber jar 的模块中(war 打包),我们设置默认的 compile 作用域。我们应用此规则是因为我们在启动期间面临 thorntail 崩溃。我们从 thorntail 版本 2018.06 开始应用这个规则。
我们需要对 quarkus 应用相同的规则吗?这是一个好习惯吗?
没有。只需将依赖项添加为正常的编译依赖项即可。
我们会将我们的服务从 thorntail 迁移到 quarkus。
对于 thorntail,我们在依赖模块中将 io.thorntail 依赖项的范围定义为 provided。在构建 uber jar 的模块中(war 打包),我们设置默认的 compile 作用域。我们应用此规则是因为我们在启动期间面临 thorntail 崩溃。我们从 thorntail 版本 2018.06 开始应用这个规则。
我们需要对 quarkus 应用相同的规则吗?这是一个好习惯吗?
没有。只需将依赖项添加为正常的编译依赖项即可。