我用 Java 制作了一个可爱的计算机程序,配备了方便的jpackage
安装程序,我很想以用户友好的方式与全世界分享它。作为其设计的一部分,我的程序使用ObjectOutputStream
. 不幸的是,该程序缺乏在“程序文件”等安全文件夹中读取和写入文件的权限。
我不能指望普通用户知道如何设置策略文件,那么有什么方法可以使这个过程自动化或提示用户在安装过程中授予读/写权限,而无需向代码认证机构支付数百美元?或者我应该继续我已经在做的事情,即要求用户将软件安装到他们的主目录或以管理员身份运行程序?其他程序员在这种情况下会做什么?