我想用java在linux中打開我創建的.eml文件。目前我使用下面的命令:在linux中用java打開一個eml文件
Desktop.getDesktop().open(emlFile);
我創建了EML文件,如圖this例子。 這適用於我的Windows系統,但在linux ubuntu 12.04中發生錯誤。
編輯:錯誤消息:
(process:19386): gnome-vfs-modules-WARNING **: Could not initialize inotify
java.io.IOException: Failed to show URI:file:/home/usr/workspace/programm/eml/mail.eml
at sun.awt.X11.XDesktopPeer.launch(Unknown Source)
at sun.awt.X11.XDesktopPeer.open(Unknown Source)
at java.awt.Desktop.open(Unknown Source)
我很高興的任何幫助!
什麼錯誤?請提供更多細節。 – Gigi
新增了我的錯誤信息@Gigi – Steckdoserich
在創建eml文件之後放置一個斷點,並查看它是否在您期望的位置。可能是該文件沒有找到。 – Gigi