0
[ヘルプ]ボタンをクリックすると、.chmヘルプファイルを開きます。私はそれを働かせて食べる時にそれをする。しかし、私が実行可能なjarファイルを作成すると、その "ファイルを開くことができません"というエラーが表示されます。瓶内実行可能なjarでヘルプファイルを開く方法
String path = Toolkit.getDefaultToolkit().getClass().getResource("/resources/UserAccountHelpNew.chm").getPath();
String path1 = path.substring(1);
System.out.println(path1);
try {
Process process = Runtime.getRuntime().exec("hh.exe "+path1);
process.waitFor();
} catch (InterruptedException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
私はあなたが言うことを明確にしていません – Vinay
@Vinay 'Toolkit.getDefaultToolkit()。getClass()。getResource("/resources/UserAccountHelpNew.chm ")。getPath()'(例えば ' System.out.println(Toolkit.getDefaultToolkit()。getClass()。getResource( "/ resources/UserAccountHelpNew.chm")。getPath()) ')。取得したパスがハードドライブ上のファイルを指していないことに注意してください。 –
ええ、私はそれを得た。しかし、私はどうしたらいいですか?どうすればそれを開くことができますか? – Vinay