我可以从Java应用程序中删除下载的JNLP文件(JavaWebStart/JWS)吗?

我可以从Java应用程序中删除下载的JNLP文件(JavaWebStart/JWS)吗?,java,google-chrome,jnlp,java-web-start,Java,Google Chrome,Jnlp,Java Web Start,Google Chrome不会自动启动JNLP文件,所以我推荐给我们的用户。它可以工作,但下载的JNLP文件仍保留在下载文件夹中。手动删除它们很麻烦 我想在Java应用程序中添加一个函数: Google Chrome下载一个JNLP文件并打开它 JNLP文件启动我们的Java应用程序 Java应用程序删除JNLP文件(Java WebStart文章中没有描述这种机制的内容,因此您处于“特定于供应商”的领域,我认为没有API让您的应用程序知道JNLP文件在哪里 但是,您可以使用-wait替换调用原

Google Chrome不会自动启动JNLP文件,所以我推荐给我们的用户。它可以工作,但下载的JNLP文件仍保留在下载文件夹中。手动删除它们很麻烦

我想在Java应用程序中添加一个函数:

  • Google Chrome下载一个JNLP文件并打开它
  • JNLP文件启动我们的Java应用程序

  • Java应用程序删除JNLP文件(Java WebStart文章中没有描述这种机制的内容,因此您处于“特定于供应商”的领域,我认为没有API让您的应用程序知道JNLP文件在哪里


    但是,您可以使用-wait替换调用原始javaws的javaws,然后删除JNLP文件。这必须由用户安装。

    谢谢。我知道这样的API可能不可用。您的解决方案(替换javaws)非常有趣。我会在未来的版本中尝试。你说的javaws替换是什么意思?在下载的jnlp文件启动后,我如何删除它?你能用-wait and delete详细说明javaws的启动吗?你为什么想要这个?