各位高人,我现在有个关于JDK1.4.2的判断已安装的问题!编写一段代码,用来判断JDK1.4.2是否在本机已安装,如果没有安装,就下载JDK1.4.2的安装包。(若是能自动安装更好)。若已安装JDK1.4.2就直接运行程序!!!急急急!

解决方案 »

  1.   

    用java实现吗?哈哈如果没有安装jdk怎么运行java程序呀?晕倒。。可以查看注册表和Programme Files/java目录是否存在
      

  2.   

    在命令指示符下打入javac然后回车
    看看会不会提示javac不是内部命令
    如果不提示就是安装完毕拉
      

  3.   

    按照楼主的需求,如果是B/S模式还想的通,代码可以在服务器上运行如果是本地运行的话,而且本地没有装jdk的情况,那么所编写的代码怎么会执行呢??
      

  4.   

    如果你没装jdk,又怎么能运行java呢!
      

  5.   

    命令提示符    --〉 javac 
      

  6.   

    你运行一下:javac  命令好了,看看能不能执行.   jdk安装好了以后,不要忘了配置环境变量
      

  7.   

    配置好环境变量
    在DOS 输入
    javac
    java
    找一本JAVA书籍,都会有介绍的
      

  8.   

    是判断客户端是否安装JDK1.4.2了,呵呵:)
      

  9.   

    在命令提示符中打出:
    java -version
     
    然后看看 出的结果 就可以判断出你安装的JDK是哪个版本
      

  10.   

    那如何在程序中java代码实现呢?
      

  11.   

    在命令提示符中打出:
    java -version
    看看获得的版本信息和你安装的是不是一样!就ok了。
      

  12.   

    变态需求!
    而且是根本无法判断的,除非全局搜索 关键字 如是否存在 jre\bin\client\jvm.dll 
    jre\bin\server\jvm.dll前面说的有不正确,javac不是运行环境的,安装了jdk,也可能是直接拷贝过来的,不一定可以使用 javac。
      

  13.   

    一般在C盘下会有一个JDK1.4.2的目录(文件夹)
    设置环境变量后
    在Dos下键入
    javac  然后回车
    回出来一长串东西,就OK啦
      

  14.   

    不管它装没装JDK,你都给它装上,因为它即使装了,版本也不一定合适。
    一个系统中有几个JDK是很正常的,你看,JBuilder,weblogic安装时不都带有jdk的么。
      

  15.   

    setup enviroment path first
    and then you can run java application
      

  16.   

    在制作安装盘的时候搜索注册表,我是这么做的,安装盘制作工具用的是installshield。
      

  17.   

    cmd--->java -version如果JDK安装成功的话  就会显示 出来 JDK 的版本了
      

  18.   

    问题解决了,用System.getproperty("java.version");
      

  19.   

    不知是否每台机的"4F4A3A53297B6D117AA8000B0D410200"是否一样只要有安装过jdk1.4.2,注册表应该有以下信息(无论系统环境是否配置成功)[HKEY_CLASSES_ROOT\Installer\Products\4F4A3A53297B6D117AA8000B0D410200]
    "ProductName"="Java 2 SDK, SE v1.4.2"
    "PackageCode"="2F4A3A53297B6D117AA8000B0D410200"
    "Language"=dword:00000000
    "Version"=dword:01040002
      

  20.   

    测试
      C:\>java -version
      java version "1.4.2_04"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)
      Java HotSpot(TM) Client VM (build 1.4.2_04-b05, mixed mode)
      如果出现上面的信息,且版本与你刚才安装的版本一致的话,那么恭喜你安装JDK成功
      

  21.   

    设置好环境变量后,你先输入 path 命令 回车 看是否跟你设置的一样然后 输入 javac version 
    看运行结果,成功的话会有提示的
      

  22.   

    在你安装java的路径下,运行dos,看看javac能不能运行
      

  23.   

    只要装了jre(java运行时环境)就可以运行java程序了。
    JDK主要是面向开发的,你用程序来检测是否装了也没什么实际的用处的,再说30多M的东西,要自动下载到什么时候啊。
    估计你指的是jre吧
      

  24.   

    在命令行输入JAVAC按回车
    或输入JAVA按回车,没有出现不是内部命令就可以了