java注冊表
⑴ 卸載完java後的注冊表怎麼刪
F3搜索java關鍵字,進行手動刪除即可。
⑵ JAVA 安裝後如何寫入注冊表!! 急~~在線等!
環境變數配好就行,其他不用管.
右鍵我的電腦,屬性.選擇高級,裡面有個環境變數,將bin文件夾絕對路徑加入path環境變數
或網上搜下jdk配置
這東西有沒注冊表無所謂,只要配置了環境變數就行
比如安裝解壓版,解壓後添加環境變數就行運行java程序
⑶ 如何刪除java注冊表
新版的,會自動刪除的。
也可以手動刪除
HKEY_CURRENT_USER\Software\JavaSoft
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
⑷ 求大神幫助!java提示注冊表文件缺失,怎麼解決
控制面板->程序->Java->安全
將安全級別調至「中」
如果不行 再試試
IE設置
Internet選項-->高級
找到"允許活動內容在我的計算機上的文件中運行" 打上勾;
Internet選項-->程序-->管理載入項
找到「Java(tm)Plug……」啟用
如果不想出現「為了有利於保護安全性,Internet 已限制網頁運行可以訪問計算機的腳本……」,需要在安全選項-->自定義級別-->Activex控制項和插件,勾選啟用
⑸ 額。。請問一下。那個java的注冊表在哪裡具體一點,說的明白一點謝謝。。
開始——運行——cmd——regedit——搜索java
⑹ java 64位 怎麼修改注冊表
importcom.ice.jni.registry.*;
importjava.text.SimpleDateFormat;
publicclassRegeditTool{
=newSimpleDateFormat("yyyy-MM-dd");
//把信息存儲到注冊表HKEY_LOCAL_MACHINE下的某個節點的某一變數中,有則修改,無則創建
publicstaticbooleansetValue(Stringfolder,StringsubKeyNode,StringsubKeyName,StringsubKeyValue){
try{
RegistryKeysoftware=Registry.HKEY_LOCAL_MACHINE
.openSubKey(folder);
RegistryKeysubKey=software.createSubKey(subKeyNode,"");
subKey.setValue(newRegStringValue(subKey,subKeyName,subKeyValue));
subKey.closeKey();
returntrue;
}catch(NoSuchKeyExceptione){
e.printStackTrace();
}catch(NoSuchValueExceptione){
e.printStackTrace();
}catch(RegistryExceptione){
e.printStackTrace();
}
returnfalse;
}
//刪除注冊表中某節點下的某個變數
(Stringfolder,StringsubKeyNode,StringsubKeyName){
try{
RegistryKeysoftware=Registry.HKEY_LOCAL_MACHINE
.openSubKey(folder);
RegistryKeysubKey=software.createSubKey(subKeyNode,"");
subKey.deleteValue(subKeyName);
subKey.closeKey();
returntrue;
}catch(NoSuchKeyExceptione){
System.out.println("NOsuchKey_delete");
}catch(NoSuchValueExceptione){
System.out.println("NOsuchValue_delete");
}catch(RegistryExceptione){
e.printStackTrace();
}
returnfalse;
}
//刪除注冊表中某節點下的某節點
(Stringfolder,StringsubKeyNode){
try{
RegistryKeysoftware=Registry.HKEY_LOCAL_MACHINE.openSubKey(folder);
software.deleteSubKey(subKeyNode);
software.closeKey();
returntrue;
}
catch(NoSuchKeyExceptione){
e.printStackTrace();
}catch(RegistryExceptione){
e.printStackTrace();
}
returnfalse;
}
//打開注冊表項並讀出相應的變數名的值
publicstaticStringgetValue(Stringfolder,StringsubKeyNode,StringsubKeyName){
Stringvalue="";
try{
RegistryKeysoftware=Registry.HKEY_LOCAL_MACHINE
.openSubKey(folder);
RegistryKeysubKey=software.openSubKey(subKeyNode);
value=subKey.getStringValue(subKeyName);
subKey.closeKey();
}catch(NoSuchKeyExceptione){
value="NoSuchKey";
//e.printStackTrace();
}catch(NoSuchValueExceptione){
value="NoSuchValue";
//e.printStackTrace();
}catch(RegistryExceptione){
e.printStackTrace();
}
returvalue;
}
//測試
publicstaticvoidmain(String[]args){
setValue("SOFTWARE","Microsoft\Windows\CurrentVersion\Run","test",
"C:\1.exe");
}
}
⑺ 卸載完java注冊表怎麼刪
卸載完java,一般不需要刪除注冊表了;
如果要刪除,就開始-運行,regedit打開注冊表;
F3搜索java關鍵字,進行手動刪除即可。
HKEY_CURRENT_USERSoftwareJavaSoft
HKEY_LOCAL_MACHINESOFTWAREJavaSoft
⑻ java讀寫注冊表會要用到dll嗎
java讀寫注冊表會要用到dll。
不過java程序一般不訪問注冊表。沒太大意義,都直接存properties或者xml文件,比如eclipse,都是直接綠色版的。調用jni是個辦法不過,jni就直接調用dll里的函數,dll幫你讀寫注冊表。讀注冊表的dll文件還是用C寫的,只不過java通過JNI兼容。
注冊表的作用:
注冊表作為windows操作系統中的一個核心資料庫,其中存放著各種參數,直接控制著windows的啟動、硬體驅動程序的裝載以及一些windows應用程序的運行,從而在整個系統中起著核心作用。只要微軟不提供對java的介面,java只能通過這個辦法。因為window內核是c和c++寫的,用C有原生介面。
⑼ Java注冊表被我全刪了現在怎麼辦
1:從新安裝一下
2:從別人已經安裝好的注冊表中導出java注冊項,然後倒入到自己