האם CertInstaller.exe אמור להתקין תעודה גם עבור Java?
-
האם CertInstaller.exe אמור להתקין תעודה גם עבור Java?
כי לכאורה נראה שזה לא מתקין אותו.גירסת JAVA:
נתיב:
C:\Program Files\Java\jre1.8.0_201\
-
@yzahn
אני לא ממש מבין בזה.
אבל יש קשר אולי לזה : https://netfree.link/wiki/התקנת_תעודה_ב-Eclipse ? -
@ליכט כן קשור, זה עושה ידני מה שתוכנת ההתקנה אמור לעשות.
אאל"ט, תוכנת ההתקנה אמור לטפל בזה. -
טוב, הרצתי ידני את הפקודה שההתקנה אמור להריץ:
keytool.exe -importcert -noprompt -trustcacerts -storepass changeit -file C:\ProgramData\NetFree\CA\netfree-ca-last.crt -keystore "C:\Program Files\Java\jdk-11.0.2\lib\security\cacerts"
וזה מה שקיבלתי:
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment' Error: could not find java.dll Error: Could not find Java SE Runtime Environment.
מניתוח נראה שהבעיה הוא שהקובץ keytool.exe שנצרר עם ההתקנה הוא של 32 סיביות, ולכן במקום לחפש פה:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
הוא מחפש פה:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\JavaSoft
וה-JAVA שלי הוא של 64 סיביות.
-
אכן נוכחתי ממזמן שזה לא עובד, תודה רבה על הdebugging.
-
@נטפריס אמר בהאם CertInstaller.exe אמור להתקין תעודה גם עבור Java?:
debugging
נִפּוּי שְׁגִיאוֹת, או נִפּוּי תְּקָלִים (באנגלית: debugging, דִּיבָּגִינְג; בלעז: דִּיבּוּג), הוא תהליך שיטתי של מציאת והפחתת באגים בתוכנת מחשב או בחומרה אלקטרונית, כדי לגרום להם לפעול כפי שתוכננו. (ויקיפדיה)