gpt4 book ai didi

java - 如何以编程方式找到 JNLP 文件的路径?我正在使用 Java Web Start 生成 JNLP 文件

转载 作者:行者123 更新时间:2023-11-30 11:41:53 28 4
gpt4 key购买 nike

如何以编程方式找到 JNLP 文件的路径?我正在使用 Java Web Start 生成 JNLP 文件。我知道您可以手动在资源的 Java 缓存查看器中找到名称为 launch.jnlp 的 JNLP 文件,但我真的需要知道是否存在可以通过编程方式找到 jnlp 文件的 Java 类通过搜索内存缓存。

最佳答案

How can I programatically find the path of JNLP file?

这是故意隐藏的。如果您可以从代码中找到它(不要求用户浏览它),则 JRE 存在安全漏洞。

..for launching the installer I need the application jar files path

不,你不知道。

  • 将安装程序放入 Jar 中。
  • 将 Jar 添加到应用的资源中。
  • 使用 getResource(String) 获取 URL。
  • 读取byte[]并将其写入已知位置的临时文件(例如java.io.tmpdir ).
  • 从已知位置启动安装程序。

关于java - 如何以编程方式找到 JNLP 文件的路径?我正在使用 Java Web Start 生成 JNLP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12074910/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com