我的程序会打开outlook,应该在应用程序打开时附加一个文件,但是当它打开时它会给我
错误:无法打开文件,因为它与默认值无关 身份。
我尝试过几个例子,比如设置一个默认身份,但错误仍然存在,我该怎么办?我在Mac上使用Eclipse。
new ProcessBuilder("/Applications/MicrosoftOutlook.app/Contents/MacOS/MicrosoftOutlook","/a","/Users/name/Desktop/"+num+"/1.pdf").start();
答案 0 :(得分:0)
new ProcessBuilder("/Applications/MicrosoftOutlook.app/Contents/MacOS/MicrosoftOutlook","/a","/Users/paulinavazquezcontreras/Desktop/"+num+"/1.pdf").start();
在这一行中,您需要获取系统的用户名并替换" paulinavaazquezcontreras"那个。
要获取用户名,请使用此。
System.getProperty("user.name")