问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样把JDK装在优盘里?

发布网友 发布时间:2022-05-07 01:00

我来回答

4个回答

热心网友 时间:2023-10-10 00:41

JDK和Eclipse本来就是绿色的,JDK只要设置好环境变量就可以了,
需要配置的是JRE,下面这部分是绿化jre的,需要根据自己的实际情况修改

A.恢复IE的APPLET功能(java plugin) 1.拷贝%JAVA_HOME%/BIN下的javacpl.cpl到%System32%目录;2.在注册表下建立:[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.6.0_10]"MicroVersion"="1""RuntimeLib"="D:\\Software\\jdk6\\jre\\bin\\client\\jvm.dll""JavaHome"="D:\\Software\\jdk6\\jre"[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in\1.6.0_10]"UseJava2IExplorer"=dword:00000001"JavaHome"="D:\\Software\\jdk6\\jre""HideSystemTrayIcon"=dword:00000000保证控制面板里的java plugin双击能够运行。3、注册NPJPI141_02.dll,在命令行输入 regsvr32 D:\Software\jdk6\jre\bin\NPJPI160_10.dll 保证NPJPI160_10.dll 注册成功。 NPJPI*.dll 是一个COM组件,包含三个COM对象,分别为Java Plug-in <applet> 转向器 和相应Java Runtime Environment链接器,classid分别为8AD9C840-044E-11D1-B3E9-00805F499D93,CAFEEFAC-0014-0001-0002-ABCDEFFEDCBA,CAFEEFAC-0014-0001-0002-ABCDEFFEDCBB 它同通过提供一组com接口使得ie在浏览带有applet的页面时,原来是通过微软的java虚拟机(在system32目录的一个msjava.dll文件),重新转向到sun 的jre环境。 4.因为NPJPI141_02.dll的注册过程,在注册表的相应位置没有正确的设置(NPJPI141_02.dll在注册表的注册文件名为NPJAVA141_02.dll,这可就是最大的错误),所以最后还要手动的修改注册表。都是文件名称错误,修改NPJPI141_02.dll包含的三个com对象指向正确的文件名。简便的方法是将下边的注册表脚本中npjpi*.dll的路径改为正确的路径,然后插入注册表.下边的段落可以粘贴到记事本,然后更改扩展名为.reg,双击执行。注意修改其中路径。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}] [HKEY_CLASSES_ROOT\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InprocServer32]@="D:\\Software\\jdk6\\jre\\bin\\npjpi160_10.dll" [HKEY_CLASSES_ROOT\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InprocServer32]@="D:\\Software\\jdk6\\jre\\bin\\npjpi160_10.dll" [HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBA}] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBA}\InprocServer32]@="D:\\Software\\jdk6\\jre\\bin\\npjpi160_10.dll" [HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBA}] [HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBA}\InprocServer32]@="D:\\Software\\jdk6\\jre\\bin\\npjpi160_10.dll" [HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBA}] [HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBB}\InprocServer32]@="D:\\Software\\jdk6\\jre\\bin\\npjpi160_10.dll" [HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBA}] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBB}\InprocServer32]@="D:\\Software\\jdk6\\jre\\bin\\npjpi160_10.dll" 5.修改msjava.dll转向SUN 的JRE环境。可将下边内容粘贴为.reg文件双击执行。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\CLSID\{08B0E5C0-4FCB-11CF-AAA5-00401C608501}\TreatAs]@="{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBB}" classid为08B0E5C0-4FCB-11CF-AAA5-00401C608501的com对象被包含在msjava.dll里。是ms java 虚拟机的一部分。 6.最后一步可做可不做,没有的话好像也可以运行。可将下边内容粘贴为.reg文件双击执行。注意更改路径。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{08B0E5C0-4FCB-11CF-AAA5-00401C608500}]"KeyFileName"="D:\\Software\\jdk6\\jre\\bin\\ActPanel.dll" 运行控制面板里的java plugin程序,进行设定,发现ie的选项里详细设定也有了用sun 虚拟机代替ms 的虚拟机的选项。 7.在控制面板的java plugin程序中进行设定。让IE使用SUN 的JAVA PLUGIN ,开启控制台,系统托盘JAVA图标等操作。 OK,java plugin 安装完成。有有兴趣的朋友可以考虑根据做成WIN32程序,帮助有这种需要的人。 我把它做成了一个批处理jdk6_reg.bat内容如下: @echo -------------step1----------------@echo 注意这里需要设置要根据情况修改为将要被注册的JDK目录set java_home=D:\app.java\jdk6 copy %java_home%\jre\bin\javacpl.cpl %windir%\system32 reg add "HKEY_USERS\S-1-5-21-1229272821-1965331169-725345543-1003\Environment" /v java_home /t reg_sz /d %java_home% /freg add "HKEY_USERS\S-1-5-21-1229272821-1965331169-725345543-1003\Environment" /v path /t reg_expand_sz /d %java_home%\bin\; /f @echo -------------step2----------------reg add "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.6.0_10" /v MicroVersion /t reg_dword /d 1 /freg add "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.6.0_10" /v RuntimeLib /t reg_sz /d D /freg add "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.6.0_10" /v JavaHome /t reg_sz /d %java_home%\jre /f reg add "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in\1.6.0_10" /v UseJava2IExplorer /t reg_dword /d 00000001 /freg add "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in\1.6.0_10" /v JavaHome /t reg_sz /d %java_home%\jre /freg add "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in\1.6.0_10" /v HideSystemTrayIcon /t reg_dword /d 00000000 /f @echo -------------step3----------------regsvr32 %java_home%\jre\bin\NPJPI160_10.dll /s @echo -------------step4----------------reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InprocServer32" /v @ /t reg_sz /d %java_home%\jre\bin\npjpi160_10.dll /freg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBA}\InprocServer32" /v @ /t reg_sz /d %java_home%\jre\bin\npjpi160_10.dll /freg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBB}\InprocServer32" /v @ /t reg_sz /d %java_home%\jre\bin\npjpi160_10.dll /f reg add "HKEY_CLASSES_ROOT\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InprocServer32" /v @ /t reg_sz /d %java_home%\jre\bin\npjpi160_10.dll /freg add "HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBA}\InprocServer32" /v @ /t reg_sz /d %java_home%\jre\bin\npjpi160_10.dll /freg add "HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBB}\InprocServer32" /v @ /t reg_sz /d %java_home%\jre\bin\npjpi160_10.dll /f @echo -------------step5----------------reg add "HKEY_CLASSES_ROOT\CLSID\{08B0E5C0-4FCB-11CF-AAA5-00401C608501}\TreatAs" /v @ /t reg_sz /d "{CAFEEFAC-0014-0001-0002-ABCDEFFEDCBB}" /f @echo -------------step5----------------javacpl.cpl@echo -------------step finish------------pause (1.这个批处理运行之前,先要编辑JAVA_HOME为JDK6所在路径; 2.注册完成后,弹出JAVA配置面板,把里边对IE应用JAVA插件的选项,去掉勾确认,再勾上确认。当然也可将来从控制面板进行配置。 3.运行之后,需要注销用户再登录进去,然后再控制台输入JAVA即可发现JAVA,javac,javaw等命令已经可以使用了。)

热心网友 时间:2023-10-10 00:41

没那么麻烦,把JDK放到Eclipse里配置一下就行~

热心网友 时间:2023-10-10 00:42

希望这个教程可以帮到你 https://rainyaoling.com/?id=11

热心网友 时间:2023-10-10 00:42

这种高深的问题估计没人给得了答话!我等好几天了我的问题还没解决了!建议你去专业论坛网看看吧!这的高手太少了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
intel 英特尔 酷睿 i5-9400F CPU 2.9GHz 6核6线程-详细介绍 vivo手机越用网络越慢 怎么检测 二手苹果电脑交易注意买二手苹果笔记本电脑应注意什么 比如我买一个二手笔记本卖家笔记本预装正版win10的话把他账号注销登录我... 二手苹果笔记本怎么更改账户 军婚假期有多少天 金立e6mini开机出现el 甘肃基层卫生主要内容 甘肃基层医疗卫生系统怎么撤销处方 天津市选调生通过面试了不去会怎么样 怎么将JAVA安装到其他盘 怎么把java安装在非系统盘 快手换新密码怎么收不到验证码 概括一下《苏武牧羊》的故事情节 谁能写1篇200子苏武牧羊的故事梗概给我? 自己快手被系统检测出可能被盗 其实没有 可是改密码我绑定的手机号早就没用了收不到验证码? 把苏武牧羊的故事概括一下 苏武牧羊的主要内容 苏武牧羊的主要内容,100字左右 怎么找回快手密码 收不到验证码 苏武牧羊简介是啥,越短越好哦!!!?? 苏武牧羊的故事,100.200字就行啊 苏武牧羊的故事简介是什么? 有一种衣服像雨衣,穿上在跑步机上跑步可以出很多汗,达到事半功倍的效果,请问那 谁有英语短文关于苏武牧羊的? 雨中跑步有什么好处或坏处 穿压缩衣跑步有什么好处 王拉吉克的呀哈哈不够时间怎么办 《塞尔达传说》神庙有多少个? 普通话测试的30则话题范文 我把JDK 安装在了E盘 2020年了,有信通话还扣电话费吧? eclipse如何使用 jdk在其他盘 有信是不是真不要钱 有信,前几天看到的一个软件,,据说打电话不要钱 是不是真的 用有信打电话对方要钱吗 JDK和JRE分别装在不同的盘符 PC/ABS的税号编码? 有信打电话不是免费吗?为什么还用充值? 用有信免费电话打长途收费吗?? ABS/PVC 塑料挤出件的HS海关编码是多少 求教:ABS塑料板 出口报什么品名?HS编码是? 退税多少? 没信号,电话打不出去 [求助]请问求ABS塑料外壳的海关编码? 有信会员 15元每月 打电话真的免费吗 请问一下,塑料原料进口HS编码是多少??? 急求 急求!!请问塑料原料的HS编码是多少啊?海关监管条件是什么,真的万分感谢 汽车液压ABS防抱死阀体上的原料,出口改用什么HS编码 无法解析服务器的dns地址怎么回事 小米手机信号边有个差号,又打不出电话也接不到电话怎么回事 Photoshop文字段落可以自动分列吗?类似id那种文字排版效果