我创建了一个Java程序,可以快速更改笔记本电脑的IP地址。它在我测试的每台机器上运行良好,因此我将它分发给我的同事,以便他们也可以使用它。其中一位技术人员无法打开该程序。我已经确认他正在运行Java版本1.7.0,但是当他双击程序时(我将它打包为带有Launch4j的.exe)没有任何反应。即使他试图以管理员身份运行。我写了一个快速的“Hello World”程序,打开一个新窗口,只是为了测试他的Java而显示“Hello World”。该计划运行良好。他正在运行Win 7 x64,和我一样。
我认为Java中的安全设置不喜欢java.lang.Runtime.getRuntime()。exec()命令,但是我查看了所有设置,无法想象阻止程序的设置是什么从跑步。
任何人都可以就我应该关注的内容给出任何想法吗?