我有一个应用程序使用256位AES加密,这不是Java的默认支持。我知道要使其正确运行,我需要在安全文件夹中安装JCE无限强度的jar文件。作为开发人员,这对我来说很好,我可以安装它们。
我的问题是,由于该应用程序将被分发,最终用户很可能没有安装这些策略文件。让最终用户下载这些文件仅使应用程序正常运行不是一个吸引人的解决方案。
是否有一种方式使我的应用程序在不覆盖最终用户计算机上的文件的情况下运行?第三方软件可以在没有安装策略文件的情况下处理它吗?或者一种方法只是从JAR中引用这些策略文件?
我的问题是,由于该应用程序将被分发,最终用户很可能没有安装这些策略文件。让最终用户下载这些文件仅使应用程序正常运行不是一个吸引人的解决方案。
是否有一种方式使我的应用程序在不覆盖最终用户计算机上的文件的情况下运行?第三方软件可以在没有安装策略文件的情况下处理它吗?或者一种方法只是从JAR中引用这些策略文件?