如何以编程方式查找JNLP文件的路径?我正在使用Java Web Start生成JNLP文件。
我知道手动你可以在参考资料的Java Cache Viewer中找到名为launch.jnlp
的JNLP文件,但是我真的需要知道是否存在一个Java类,它可以通过搜索in-以编程方式找到jnlp文件。内存缓存。
答案 0 :(得分:1)
如何以编程方式查找JNLP文件的路径?
故意隐藏。如果您可以从代码中找到它(要求用户浏览它的时间短),JRE就会出现安全漏洞。
..用于启动安装程序我需要应用程序jar文件路径
不,不。
getResource(String)
获取网址。byte[]
并将其写入已知位置的临时文件(例如java.io.tmpdir
)。答案 1 :(得分:0)
String jnlpPath = System.getProperty(“jnlpx.origFilenameArg”);