• R/O
  • SSH
  • HTTPS

exewrap: コミット


コミットメタ情報

リビジョン43 (tree)
日時2017-10-27 02:33:57
作者hirukawa_ryo

ログメッセージ

* exewrap 1.2.1 Java9のレジストリ構成変更に対応し、レジストリからJava9のインストールパスを正しく検出できるようになりました。

変更サマリ

差分

--- exewrap/trunk/exewrap/src/exewrap.c (revision 42)
+++ exewrap/trunk/exewrap/src/exewrap.c (revision 43)
@@ -84,7 +84,7 @@
8484 exe_file = argv[0];
8585 }
8686
87- printf("exewrap 1.2.0 for %s (%d-bit) \r\n"
87+ printf("exewrap 1.2.1 for %s (%d-bit) \r\n"
8888 "Native executable java application wrapper.\r\n"
8989 "Copyright (C) 2005-2017 HIRUKAWA Ryo. All rights reserved.\r\n"
9090 "\r\n"
--- exewrap/trunk/exewrap/src/jvm.c (revision 42)
+++ exewrap/trunk/exewrap/src/jvm.c (revision 43)
@@ -469,8 +469,12 @@
469469 {
470470 char* subkeys[] =
471471 {
472+ "SOFTWARE\\Wow6432Node\\JavaSoft\\JDK", //Java9-
473+ "SOFTWARE\\Wow6432Node\\JavaSoft\\JRE", //Java9-
472474 "SOFTWARE\\Wow6432Node\\JavaSoft\\Java Development Kit",
473475 "SOFTWARE\\Wow6432Node\\JavaSoft\\Java Runtime Environment",
476+ "SOFTWARE\\JavaSoft\\JDK", //Java9-
477+ "SOFTWARE\\JavaSoft\\JRE", //Java9-
474478 "SOFTWARE\\JavaSoft\\Java Development Kit",
475479 "SOFTWARE\\JavaSoft\\Java Runtime Environment",
476480 NULL
旧リポジトリブラウザで表示