如何判断JDK1.4.2已安装 各位高人,我现在有个关于JDK1.4.2的判断已安装的问题!编写一段代码,用来判断JDK1.4.2是否在本机已安装,如果没有安装,就下载JDK1.4.2的安装包。(若是能自动安装更好)。若已安装JDK1.4.2就直接运行程序!!!急急急! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用java实现吗?哈哈如果没有安装jdk怎么运行java程序呀?晕倒。。可以查看注册表和Programme Files/java目录是否存在 在命令指示符下打入javac然后回车看看会不会提示javac不是内部命令如果不提示就是安装完毕拉 按照楼主的需求,如果是B/S模式还想的通,代码可以在服务器上运行如果是本地运行的话,而且本地没有装jdk的情况,那么所编写的代码怎么会执行呢?? 如果你没装jdk,又怎么能运行java呢! 命令提示符 --〉 javac 你运行一下:javac 命令好了,看看能不能执行. jdk安装好了以后,不要忘了配置环境变量 配置好环境变量在DOS 输入javacjava找一本JAVA书籍,都会有介绍的 是判断客户端是否安装JDK1.4.2了,呵呵:) 在命令提示符中打出:java -version 然后看看 出的结果 就可以判断出你安装的JDK是哪个版本 那如何在程序中java代码实现呢? 在命令提示符中打出:java -version看看获得的版本信息和你安装的是不是一样!就ok了。 变态需求!而且是根本无法判断的,除非全局搜索 关键字 如是否存在 jre\bin\client\jvm.dll jre\bin\server\jvm.dll前面说的有不正确,javac不是运行环境的,安装了jdk,也可能是直接拷贝过来的,不一定可以使用 javac。 一般在C盘下会有一个JDK1.4.2的目录(文件夹)设置环境变量后在Dos下键入javac 然后回车回出来一长串东西,就OK啦 不管它装没装JDK,你都给它装上,因为它即使装了,版本也不一定合适。一个系统中有几个JDK是很正常的,你看,JBuilder,weblogic安装时不都带有jdk的么。 setup enviroment path firstand then you can run java application 在制作安装盘的时候搜索注册表,我是这么做的,安装盘制作工具用的是installshield。 cmd--->java -version如果JDK安装成功的话 就会显示 出来 JDK 的版本了 问题解决了,用System.getproperty("java.version"); 不知是否每台机的"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 测试 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成功 设置好环境变量后,你先输入 path 命令 回车 看是否跟你设置的一样然后 输入 javac version 看运行结果,成功的话会有提示的 在你安装java的路径下,运行dos,看看javac能不能运行 只要装了jre(java运行时环境)就可以运行java程序了。JDK主要是面向开发的,你用程序来检测是否装了也没什么实际的用处的,再说30多M的东西,要自动下载到什么时候啊。估计你指的是jre吧 在命令行输入JAVAC按回车或输入JAVA按回车,没有出现不是内部命令就可以了 求助 java RSA 算法 看看这个线程题目 非常着急的问题 关于FTP架设 这个<a href=***>用法有问题,请求你帮助。 简单问题(庆祝春节) jni问题 超大整数运算 编程问题!!请教高人! 文本中多个重复得<br><br>...<br>,如何用政则表达式替换为一个<br>?? org/apache/catalina/startup/Bootstrap 是哪个包下的东西? stack trace 你会不会?? 请问java能不能实现delphi中with..do的功能
看看会不会提示javac不是内部命令
如果不提示就是安装完毕拉
在DOS 输入
javac
java
找一本JAVA书籍,都会有介绍的
java -version
然后看看 出的结果 就可以判断出你安装的JDK是哪个版本
java -version
看看获得的版本信息和你安装的是不是一样!就ok了。
而且是根本无法判断的,除非全局搜索 关键字 如是否存在 jre\bin\client\jvm.dll
jre\bin\server\jvm.dll前面说的有不正确,javac不是运行环境的,安装了jdk,也可能是直接拷贝过来的,不一定可以使用 javac。
设置环境变量后
在Dos下键入
javac 然后回车
回出来一长串东西,就OK啦
一个系统中有几个JDK是很正常的,你看,JBuilder,weblogic安装时不都带有jdk的么。
and then you can run java application
"ProductName"="Java 2 SDK, SE v1.4.2"
"PackageCode"="2F4A3A53297B6D117AA8000B0D410200"
"Language"=dword:00000000
"Version"=dword:01040002
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成功
看运行结果,成功的话会有提示的
JDK主要是面向开发的,你用程序来检测是否装了也没什么实际的用处的,再说30多M的东西,要自动下载到什么时候啊。
估计你指的是jre吧
或输入JAVA按回车,没有出现不是内部命令就可以了