我有一个名为error.log.1.
我想告诉Java使用系统编辑器打开这个文件。
如果它被命名error.log,那么以下将起作用:
Desktop.getDesktop().edit(new File("error.log") );
但是,由于它不是可识别的文件扩展名,因此无法打开。相反,我收到一个错误:
Exception in thread "main" java.io.IOException: Failed to open error.log.1.
Error message: No application is associated with the specified file for this operation.
at sun.awt.windows.WDesktopPeer.ShellExecute(Unknown Source)
at sun.awt.windows.WDesktopPeer.open(Unknown Source)
at java.awt.Desktop.open(Unknown Source)
at net.joshuad.hypnos.workbench.EditorTest.main(EditorTest.java:9)
Helenr
慕侠2389804
相关分类