Solon v3.7.1

aot 多模块项目编译

</> markdown

Solon AOT 编译,只对主模块(即有 main 函数的模块)有效。所以多模块项目的编译,略有不同。

下面以 snowy-solon 在 IDEA 下为例。(暂时需要使用 3.7.2-SNAPSHOT)

1、操作示范

第一步
所有模块先本地 mvn install
第二步
主模块 mvn -P aot package
不要勾选 aot,(所有模块)执行 mvn install 命令 勾选 aot,(主模块)执行 mvn package 命令

ps: snowy-solon 类可能比较多,使用 aot 编译打包后:启动时间从 3.1s 提升到 2.6s(macbook pro 2020 款)