有没有办法隐藏选项 -Xmx 以及 -Xmx 来自用户?我的意思是不要让用户玩弄java堆的大小。为所有java应用程序设置最大/最小堆大小的x值。我试图找到某种jvm配置设置,但是找不到。有办法处理吗?或者我应该查看jdk代码并更改 -Xmx/s 选择?我在基于linux的主板上运行java。请建议。
-Xmx
-Xmx/s
e5nqia271#
有没有办法对用户隐藏选项-xmx和-xmx?如果用户可以直接访问 java 命令和类文件/jar文件。如果你能在用户无法运行的系统上运行游戏 java 直接地,您可以创建一个不可编辑的“快捷方式”来启动游戏,或者编写一个 Package 器或一个自定义的java启动程序来删除用户传递某些选项的能力。也许让java应用程序查看 java 命令行选项,并检查以不需要的方式干扰堆设置的选项。警告:这些方法中的每一种都可能被具有中等逆向工程技能的人所颠覆。
java
1条答案
按热度按时间e5nqia271#
有没有办法对用户隐藏选项-xmx和-xmx?
如果用户可以直接访问
java
命令和类文件/jar文件。如果你能在用户无法运行的系统上运行游戏
java
直接地,您可以创建一个不可编辑的“快捷方式”来启动游戏,或者编写一个 Package 器或一个自定义的java启动程序来删除用户传递某些选项的能力。也许让java应用程序查看
java
命令行选项,并检查以不需要的方式干扰堆设置的选项。警告:这些方法中的每一种都可能被具有中等逆向工程技能的人所颠覆。