TLDR;如何使用 java 上的默认应用程序打开类似“magnet:?xt=blablablabl”的磁力链接
我正在开发一个在网站上搜索磁铁链接并打开它的应用程序。目前我正在打开firefox,将磁铁url作为参数传递,但它会留下一个打开的选项卡,如果没有安装firefox,这个方法似乎不适用于chrome(我没有用ie测试过)。我想要的是打开处理磁铁协议的默认应用程序。我知道在 Windows 中我可以从注册表中获取它,在 ubuntu 上我可以调用 xdg-open,但我正在寻找一个更优雅的 java 解决方案或已经这样做的库。有这样的事吗?