① 一台电脑能安装两个版本的jdk吗
可以,但注意事项如下: 1、安装时需要注意,不同版本的jdk安装在不同的目录下以免混淆 2、配置时需要注意,环境变量设置为其中一个jdk,另一个不设置,当用到时直接进到目录下操作即可 3、建议安装高版本,高版本兼容低版本的 jdk是 java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。 JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。 SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。 EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。 ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。 没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。 以下是各版本的名称及发布日期:
② 涓鍙扮數鑴戜笂鍙涓嶅彲浠ヨ2涓猨ava鐨凧DK
鍙浠ョ殑锛屾垜鐢佃剳涓婂氨瑁呬簡jdk6锛宩dk7涓や釜鐗堟湰锛屼綘鐜澧冮厤缃閲岄潰鐨刯ava_home锛屽拰eclipse鑷宸遍夋嫨jdk鐨勭増鏈灏卞彲浠ヤ簡銆
绛旀堟槸鍙浠ョ殑銆備絾浣跨敤鐨勬椂鍊欙紝鍙鑳戒娇鐢ㄤ竴涓锛屼笉鑳藉悓鏃朵娇鐢锛岄渶瑕佸垏鎹銆
褰撶劧鍙浠ワ紝灏辫窡瀹夎呬袱涓涓嶅悓鐗堟湰鐨勮蒋浠朵竴鏍枫
涓鍙扮數鑴戜笂鍙浠ユ湁澶氫釜jdk鐨勩俲ava_home鍙鑳介夋嫨鍏朵腑鐨勪竴涓杩涜岃剧疆銆
Windows鐨勮瘽鐩存帴瑁呬咯鏄涓嶅啿绐佺殑锛岃呭畬鍦ㄤ笉鍚岀殑鐩褰曞彲浠ョ洿鎺ヤ娇鐢锛涙垜鎯抽棶棰樺湪浜庣幆澧冨彉閲忥紝JDK鐨勭幆澧冨彉閲忚佽剧疆3鏉★紝闄や簡JAVA_HOME鍏朵粬鐨勪笉鐢ㄥ彉锛屾垜寤鸿杩樻槸鍋氫竴涓猙at鏂囦欢鏉ュ垏鎹銆
③ Windows环境如何安装两个不同版本的jdk
一、安装好JDK1.7和1.8:
在这就不说明了。
二、配置环境变量:
1. 创建三个JAVA_HOME。JAVA7_HOME,存放JDK7的安装路径。JAVA8_HOME,存放JDK8的安装路径。JAVA_HOME,如果需要jdk7版本变量值设为%JAVA7_HOME%,如果需要jdk8版本变量值设为%JAVA8_HOME%,便于切换。
2. 配置CLASSPATH。新建,变量名CLASSPATH,变量值,.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(第一个分号前前面有一个点)。
3. 配置Path。注意!一定要在Path变量值最前加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4. 在安装JDK8时(我的电脑是先安装jdk7再安装的jdk8),会将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,所以要将这个目录中这三个文件删除。
注意: 如果Path中有 C:\ProgramData\Oracle\Java\javapath; ,删除之。否则会引变量错误。
三、验证,切换JAVA_HOME内不同的变量值。打开cmd,输入java -version,查看版本!
④ java鍙浠ュ畨瑁呬袱涓鐗堟湰鍚
鍙浠ュ悓鏃跺畨瑁呬袱涓狫DK銆備竴鍙扮數鑴戝彲浠ュ畨瑁呭氫釜JDK鐗堟湰锛岃繖鏍峰彲浠ュ湪涓嶅悓鐨勫紑鍙戠幆澧冧腑浣跨敤涓嶅悓鐨凧DK鐗堟湰杩涜屽紑鍙戝拰娴嬭瘯銆備互涓嬫槸涓绡囩浉鍏虫枃绔犵殑鏂囨湰锛
鏍囬橈細濡備綍鍦ㄤ竴鍙扮數鑴戜笂鍚屾椂瀹夎呬袱涓狫DK鐗堟湰
姝f枃锛
鍦ㄨ蒋浠跺紑鍙戣繃绋嬩腑锛屾垜浠缁忓父闇瑕佸湪涓嶅悓鐨勯」鐩涓浣跨敤涓嶅悓鐨凧DK鐗堟湰銆傛湁鏃跺欙紝鎴戜滑闇瑕佷娇鐢ㄦ棫鐗堟湰鐨凧DK鏉ョ淮鎶ゅ拰鏀鎸佽佺郴缁燂紝鍚屾椂浣跨敤鏂扮増鏈鐨凧DK鏉ュ紑鍙戞柊椤圭洰銆傞偅涔堝備綍鍦ㄥ悓涓鍙扮數鑴戜笂鍚屾椂瀹夎呬袱涓狫DK鐗堟湰鍛锛熶笅闈㈡槸涓浜涚畝鍗曠殑姝ラや緵鎮ㄥ弬鑰冿細
1. 涓嬭浇鎵闇鐨凧DK鐗堟湰锛氶栧厛锛屾偍闇瑕佷粠瀹樻柟缃戠珯鎴栧叾浠栧彲闈犵殑娓犻亾涓嬭浇鎮ㄦ墍闇鐨凧DK鐗堟湰鐨勫畨瑁呭寘銆傜‘淇濇偍涓嬭浇鐨勬槸姝g‘鐨勫畨瑁呭寘锛屼互鍏嶅嚭鐜伴敊璇銆
2. 瀹夎呯涓涓狫DK鐗堟湰锛氳繍琛岀涓涓狫DK鐨勫畨瑁呯▼搴忥紝骞舵寜鐓у畨瑁呭悜瀵肩殑鎸囩ず杩涜屽畨瑁呫傞氬父锛屾偍闇瑕侀夋嫨瀹夎呰矾寰勫拰鍏朵粬涓浜涢夐」銆傝风‘淇濇偍閫夋嫨涓涓涓庨粯璁JDK瀹夎呰矾寰勪笉鍚岀殑璺寰勶紝浠ラ伩鍏嶅啿绐併
3. 閰嶇疆鐜澧冨彉閲忥細瀹夎呭畬鎴愬悗锛屾偍闇瑕侀厤缃绯荤粺鐜澧冨彉閲忥紝浠ヤ究鍦ㄥ懡浠よ屾垨IDE涓浣跨敤璇JDK鐗堟湰銆傚皢JDK鐨勫畨瑁呰矾寰勬坊鍔犲埌绯荤粺鐨凱ATH鐜澧冨彉閲忎腑銆傝繖鏍凤紝鎮ㄥ氨鍙浠ュ湪鍛戒护琛屼腑浣跨敤"java"鍜"javac"鍛戒护鏉ヨ繍琛屽拰缂栬瘧Java绋嬪簭銆
4. 娴嬭瘯绗涓涓狫DK鐗堟湰锛氭墦寮鍛戒护琛岋紝杩愯"java -version"鍛戒护鏉ユ鏌ユ槸鍚︽垚鍔熷畨瑁呬簡绗涓涓狫DK鐗堟湰銆傚傛灉鏄剧ず浜嗘g‘鐨勭増鏈淇℃伅锛岃存槑瀹夎呮垚鍔熴
5. 瀹夎呯浜屼釜JDK鐗堟湰锛氶噸澶嶆ラ2鍜屾ラ3锛屽畨瑁呯浜屼釜JDK鐗堟湰銆傚湪閫夋嫨瀹夎呰矾寰勬椂锛岀‘淇濅笌绗涓涓狫DK鐗堟湰鐨勫畨瑁呰矾寰勪笉鍚屻
6. 閰嶇疆绗浜屼釜JDK鐗堟湰鐨勭幆澧冨彉閲忥細涓庣涓涓狫DK鐗堟湰绫讳技锛屽皢绗浜屼釜JDK鐨勫畨瑁呰矾寰勬坊鍔犲埌绯荤粺鐨凱ATH鐜澧冨彉閲忎腑銆
7. 娴嬭瘯绗浜屼釜JDK鐗堟湰锛氭墦寮鍛戒护琛岋紝杩愯"java -version"鍛戒护鏉ユ鏌ユ槸鍚︽垚鍔熷畨瑁呬簡绗浜屼釜JDK鐗堟湰銆傚傛灉鏄剧ず浜嗘g‘鐨勭増鏈淇℃伅锛岃存槑瀹夎呮垚鍔熴
鐜板湪锛屾偍宸茬粡鎴愬姛鍚屾椂瀹夎呬簡涓や釜JDK鐗堟湰銆傛偍鍙浠ユ牴鎹闇瑕佸湪涓嶅悓鐨勫紑鍙戠幆澧冧腑浣跨敤涓嶅悓鐨凧DK鐗堟湰杩涜屽紑鍙戝拰娴嬭瘯銆傝锋敞鎰忥紝涓轰簡閬垮厤娣锋穯锛屽缓璁鍦ㄩ」鐩璁剧疆鎴朓DE涓鏄庣‘鎸囧畾浣跨敤鍝涓狫DK鐗堟湰銆
娉ㄦ剰锛氬畨瑁呭氫釜JDK鐗堟湰鍙鑳戒細鍗犵敤杈冨氱殑纾佺洏绌洪棿銆傝风‘淇濇偍鐨勭數鑴戞湁瓒冲熺殑瀛樺偍绌洪棿銆傛ゅ栵紝鍚屾椂杩愯屽氫釜JDK鐗堟湰鍙鑳戒細瀵圭郴缁熸ц兘浜х敓涓瀹氱殑褰卞搷銆傚傛灉鎮ㄧ殑鐢佃剳璧勬簮鏈夐檺锛屽缓璁鍙瀹夎呭繀瑕佺殑JDK鐗堟湰銆
甯屾湜浠ヤ笂淇℃伅瀵规偍鏈夋墍甯鍔╋紒
⑤ 求助,装了两个版本JAVA,怎样设置低版本的安全性
解决方案:首先下载不同版本JDK(Java Development Kit,Java开发工具包),然后存储在不同硬盘位置,将默认使用回的版本设置环境变量path,切换版本不需要设置环境变量,即可完成两个Java版本共存。
具体操作:下载安装不同版本JDK,默认使用的版本(答比如JDK8.0)设置环境变量,将安装完成目录下的lib目录设置到path中即可。切换版本不需要配置环境变量,但是需要注意的地方是安装位置必须不同(不同具体指:同一硬盘分区的不同文件夹或同一硬盘的不同分区或不同硬盘)。
使用说明:在IDE(Integrated Development Environment,集成开发环境)中,比如Eclipse中可以配置不同的JDK,但是必须设置默认编译的JDK。
注意问题:在编码过程中,如果需要使用切换版本,导入相对应的jar包即可。