首页 文章

Fat Jar与Gradle中的应用程序包的优点

提问于
浏览
3

我一直在使用gradle一段时间,并喜欢应用程序插件,它允许您创建包含命令行运行器的dist包,这样您就不必担心设置类路径等 .

最近我看到几个项目(即dropwizard)建议使用胖jar文件 . 使用gradle中的dist bundle我真的不需要创建胖jar文件 .

关于胖jar文件有什么我想念的吗?

1 回答

  • 3

    胖Jar不需要解压缩步骤,并且在没有shell脚本的情况下更容易启动应用程序(因为不需要设置类路径) . 只需要关注一个文件就可以简化自动化 . 此外,其他构建工具不提供创建应用程序分发的开箱即用方法 .

相关问题