查找
Maven仓库发布组件
一般,我们如果开发了一个工具组件,肯定想将它发布以供其他人使用。在公司内部,我们可以将其发布到私有仓库,在互联网环境,我们一般将其发布到 maven 中央仓库。以下以我们最近开发的java工具 flyRafter
进行介绍,如何将一个组件发布到 maven 中央仓库。
Micronaut Native Image 编译支持 AWT 图片绘制
2024-03-27 micronaut java, micronaut, native image
当我们不论使用 Micronaut 框架还是其他框架时,如果项目中使用了 AWT 相应特性(仅特性,非 Swing 应用),比如生成图片,在我们将 Java 应用编译为 Native Image 本地应用后,可能就会报出很多和 AWT 相关的异常,导致生成图片相关功能无法使用。
Quarkus 框架给出了官方的解决方案,直接按官方方案使用插件和制作基础镜像即可。
本文将给出一个 Micornaut 框架的完整的指南和项目示例,说明如何配置可以正确正确编译出支持 AWT 特性的项目。