我的Java程序正在作为Microsoft App-V程序包(也称为Softgrid)分发给客户。 JRE大小引起了一些麻烦,当分布在较慢的连接上时非常大(App-V似乎导致Java包被包含在发行版中而不是作为压缩发行版,而是作为未压缩的安装包)。
是否有可能拥有较小版本的JRE或其他东西?
或者如果有人对使用App-V软件包分发JRE有好的想法,那也可以。 (尽管我对包装没有直接的影响)压缩应该可用,但它似乎没有那么大的效果。
答案 0 :(得分:3)
您只能查看捆绑 java内核安装程序。它的大小约为1MB。安装后,它将按需下载java类。
答案 1 :(得分:1)
IBM的J9是一个相当小的JVM。我在手机应用程序中使用它并且它只占用很少的内存。
答案 2 :(得分:0)
旧版本的JRE通常较小,因为标准API已不断添加到。当然,如果您的应用不需要最新的语言功能和/或API类,这只是一个选项。
另外,请仔细检查您是使用JRE而不是JDK(更大)