java安装程序打不开怎么办?Java安装要注意哪些?

程序员要想进行编写,首先就要安装java,将java安装好之后,才可以顺利的进行开发,可是有些程序员发现java安装程序打不开,这可如何是好?下面来我们就来给大家讲解一下。

1、首先检查下载的JRE程序本身是否有问题,或者重新下载32位的尝试安装。

2、在安装时使用管理员权限安装,以及检查系统中的Installer服务是否开启。

(1)按Win+R键打开运行对话框,输入Services.msc并按回车键,打开服务管理器;

(2)找到Windows Installer项,双击打开后开启即可。

3、 按Oracle的说法, 如果在Windows上安装jre, 需要自已在环境变量中把 java_homein加上, 这样注册jre, 最好是把%java_home%in 加到环境变量的首位。否则,真正生效的将是%systemroot%system32java.exe;

4、 如果想真正安全地运行java应用(小应用applet),还需要在windows64位系统中安装jre的64位版。这是java的常见的问题了,在网上搜一下,能发现很多,也是java的一个bug. 但是, 据说, 在jre 1.6_21以后,不应当出现这个问题。

5、如果这个问题出现在applet中, 需要运行64位的。

Java安装要注意哪些?

一、安装JDK选择安装目录,安装过程中会出现两次安装提示 。

第一次是安装jdk,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)。

二、安装jdk 随意选择目录 只需把默认安装目录 java 之前的目录修改即可。

三、安装jre→更改→ java 之前目录和安装 jdk 目录相同即可,注:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步。

四、安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量。

五、系统变量→新建 JAVA_HOME 变量 。

变量值填写jdk的安装目录(本人是 E:Javajdk1.7.0)

系统变量→寻找 Path 变量→编辑

在变量值最后输入 %JAVA_HOME%in;%JAVA_HOME%jrein;

(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代代码)

六、系统变量→新建 CLASSPATH 变量

变量值填写 .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar(注意最前面有一点)

系统变量配置完毕

七、检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)

若如图所示 显示版本信息 则说明安装和配置成功。

注意事项:

java可以运行,只能说明JRE环境变量配置正确;

javac不能运行,说明JDK环境变量配置错误。所以还是环境变量没有设置正确。

我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:

设置JAVA_HOME:

一是为了方便引用

比如,JDK安装在C:jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;

二则是归一原则

当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!

三则是第三方软件会引用约定好的JAVA_HOME变量。

不然, 你不能正常使用该软件,在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)

变量名: JAVA_HOME

变量值: C:jdk1.6.0

我们在安装java的时候,一定要注意以上这些,哪些该设置,哪些不用设置等问题我们都要清楚,这样方便我们更好的开发程序!最后大家如果想要了解更多java常见问题知识,敬请关注奇Q工具网。

推荐阅读:

去哪里看java面试题?java面试题集合

qtjson读取中文失败怎么解决?qt解析json方法是什么?

java写完程序能用cmd运行吗?Java写程序用什么软件?