我需要从我们的网站启动我的桌面java应用程序,我需要将参数传递给它。桌面应用程序将处理参数。我不知道如何实现它。我检查了java web-start,但是我们需要每次都下载.jnlp文件。所以我在避免java-web-start。 我在skype,Gotomeeting等中看过这个功能。
修改 正如@Marged所建议的,我使用java在我的应用程序中创建了自定义URL处理程序。点击此链接:Registering and using a custom java.net.URL protocol 如果我手动注册URL处理程序,它会工作。现在我需要使用java注册我的应用程序programmaticalley的URL处理程序。我需要使用windows和Mac os注册URL处理程序。我认为以下代码适用于Windows。
如何在java中运行此代码?请帮帮我..
HKEY_CLASSES_ROOT/
myprotocol/
(Default) "URL:myprotocol Protocol"
URL Protocol ""
shell/
open/
command/
(Default) "c:/users/MyApplication.exe"