2011-12-14 55 views
1

我們應該如何將java中的文件類型關聯注入Windows或Mac環境?例如註冊.vlan文件類型到我們的Java應用程序!當應用程序第一次啓動時,這當然需要發生!將java中的文件類型關聯注入Windows或Mac Environmets

謝謝!

+0

據我所知,對Windows來說,它涉及Windows註冊表;爲Mac,plist [http://stackoverflow.com/questions/1082889/how-to-change-filetype-association-in-the-registry/1082925#1082925](http://stackoverflow.com/questions/1082889/如何改變文件類型關聯在註冊表中/ 1082925#1082925) – 2011-12-14 04:17:52

回答

1
  • 使用Java Web Start部署應用程序。
  • 在JNLP文件中聲明文件類型關聯。

demo. of the FileContents API的一部分顯示瞭如何做後者。

..啓動文件會提示用戶文件擴展名.zzz(一個簡單的文件類型不會與現有的文件關聯到衝突)內容類型text/sleepytime的關聯。 ..

這應該工作在Windows,OS X & * nix中。