我不知道您的目标受众(用户),但是一旦失败,您可能会提示用户输入路径(FileChooserDialog),然后存储此路径以备将来使用(如果未再次引发异常)。不久前,我这样做了,幸运的是,我有SysAdmins用户,所以可以在第一次发生错误时为他们提供该信息(我还记录了如何在属性文件中更新或更改这些值)。
Don提到的另一种选择是相对于您的安装来安装所需的软件,这是更常见的选择。

我不知道您的目标受众(用户),但是一旦失败,您可能会提示用户输入路径(FileChooserDialog),然后存储此路径以备将来使用(如果未再次引发异常)。不久前,我这样做了,幸运的是,我有SysAdmins用户,所以可以在第一次发生错误时为他们提供该信息(我还记录了如何在属性文件中更新或更改这些值)。
Don提到的另一种选择是相对于您的安装来安装所需的软件,这是更常见的选择。