Jnlp 使用遗留JWS应用程序是否有变通方法?
在我的教学中,我使用一个java应用程序(),该应用程序已被放弃,不再维护。目前,没有其他方法可以满足我的需求,我希望继续使用该软件。我知道存在大量的安全问题,Java Web Start现在/将来会被弃用Jnlp 使用遗留JWS应用程序是否有变通方法?,jnlp,Jnlp,在我的教学中,我使用一个java应用程序(),该应用程序已被放弃,不再维护。目前,没有其他方法可以满足我的需求,我希望继续使用该软件。我知道存在大量的安全问题,Java Web Start现在/将来会被弃用 有没有一种方法可以在不使用JNLP包装器的情况下,在当前java版本中继续离线使用此应用程序?我很乐意使用沙盒解决方案(例如,在Raspberry Pi上运行实例)。由于我不是该软件的作者,代码库也不可用,所以我唯一的选择是让遗留应用程序正常工作,或者放弃在教学中使用这种类型的工具。(我宁愿
有没有一种方法可以在不使用JNLP包装器的情况下,在当前java版本中继续离线使用此应用程序?我很乐意使用沙盒解决方案(例如,在Raspberry Pi上运行实例)。由于我不是该软件的作者,代码库也不可用,所以我唯一的选择是让遗留应用程序正常工作,或者放弃在教学中使用这种类型的工具。(我宁愿避免后一种选择。)我解决这个问题的方法是
- 手动下载JNLP XML中提到的每个jar文件,包括其中引用的任何JNLP文件
- 使用WinRAR(Windows)或linux中的
提取同一根目录中的所有类文件jar-xvf
- 使用
java org.gcsimulator.GCSimulatorApp
FWIW,此方法仅在我的Windows系统上创建了一个功能程序。在RPi过程的最后阶段,我遇到了一个openGL问题,并选择不再进一步诊断它。您是否尝试联系Paul?似乎他想把它开源()。我相信他不再在这所大学工作了,但现在为图灵·塔普工作。你可以很容易地在网上找到他。解释你的情况并向他索要密码。然后我会设置一个github项目,并开始将程序从jnlp转换为独立的java程序…@Lonzak是的,我确实与他的合作者进行了接触,他以一种有利于我课程下一章的方式接受了该项目,但不是这一章。