2016-10-11 3 views
0
を開く

私のプログラムがOutlookを開き、アプリが開きますが、それがないとき、それは私に見通し

エラーを与えるときにファイルを添付することになっているときにファイルを添付:それはデフォルト でファイルを開けません関連付けられていない可能性があるため身元。

私は1つのデフォルトアイデンティティを設定するなどのいくつかのことを試しましたが、エラーは残ります。何ができますか?私はMacでEclipseで作業しています。この行で

new ProcessBuilder("/Applications/MicrosoftOutlook.app/Contents/MacOS/MicrosoftOutlook","/a","/Users/name/Desktop/"+num+"/1.pdf").start(); 
+0

投稿したコードからあなたの名前を編集する必要があります。 – Aaron

答えて

0
new ProcessBuilder("/Applications/MicrosoftOutlook.app/Contents/MacOS/MicrosoftOutlook","/a","/Users/paulinavazquezcontreras/Desktop/"+num+"/1.pdf").start(); 

、あなたは、システムのユーザ名を取り、それと「paulinavaazquezcontreras」を交換する必要があります。

ユーザー名を取得するには、これを使用します。

System.getProperty("user.name")