リビジョン | 43 (tree) |
---|---|
日時 | 2017-10-27 02:33:57 |
作者 | hirukawa_ryo |
* exewrap 1.2.1 Java9のレジストリ構成変更に対応し、レジストリからJava9のインストールパスを正しく検出できるようになりました。
@@ -84,7 +84,7 @@ | ||
84 | 84 | exe_file = argv[0]; |
85 | 85 | } |
86 | 86 | |
87 | - printf("exewrap 1.2.0 for %s (%d-bit) \r\n" | |
87 | + printf("exewrap 1.2.1 for %s (%d-bit) \r\n" | |
88 | 88 | "Native executable java application wrapper.\r\n" |
89 | 89 | "Copyright (C) 2005-2017 HIRUKAWA Ryo. All rights reserved.\r\n" |
90 | 90 | "\r\n" |
@@ -469,8 +469,12 @@ | ||
469 | 469 | { |
470 | 470 | char* subkeys[] = |
471 | 471 | { |
472 | + "SOFTWARE\\Wow6432Node\\JavaSoft\\JDK", //Java9- | |
473 | + "SOFTWARE\\Wow6432Node\\JavaSoft\\JRE", //Java9- | |
472 | 474 | "SOFTWARE\\Wow6432Node\\JavaSoft\\Java Development Kit", |
473 | 475 | "SOFTWARE\\Wow6432Node\\JavaSoft\\Java Runtime Environment", |
476 | + "SOFTWARE\\JavaSoft\\JDK", //Java9- | |
477 | + "SOFTWARE\\JavaSoft\\JRE", //Java9- | |
474 | 478 | "SOFTWARE\\JavaSoft\\Java Development Kit", |
475 | 479 | "SOFTWARE\\JavaSoft\\Java Runtime Environment", |
476 | 480 | NULL |