求助:如何获取Windows系统中JDK所在的目录? 好象有些开源项目本身没有包含JVM,只能在已经安装了JVM上的机器上执行,那它是怎么找到系统中的JDK目录的呢,用其他语言?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在环境变量里找, 看看有没有JDK的路径(PATH=...).或者在命令行里打java, 看看有没有usage;.... 的信息显示, 如果有说明你已经装了.没有就有可能没装,或者是装了没有设定在环境变量里.一般JDK都是装在 Program Files\Java 里, 你也可以找找. to lei198203(lei):jdk有可能是直接拷贝到系统中的,所以注册表以及系统目录可能没有java的信息to troyzhang(troyzhang):没有JDK,java程序都不能启动, 运行:regedit打开注册表在:HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft里面就可以看到了 实在找不到就在windows中搜索:javaw.exe regedit->HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.4\JavaHome 不在注册表里注册或是不设环境变量,当然是可以使用的,只要知道jdk或jre的路径,设置好JAVA_HOME就可以了。只有用批处理或其他语言去找jdk或jre吗?谁能提供这方面的源码? System.getProperty("java.home"); 找JDK所在的目录肯定要借助JAVA以外的技术,否则Java是无法运行的。比如用其他语言写一个简单的程序通过Regedit或者其他方式得到JDK的路径并设置Path和ClassPath. JDK可以解压缩放到硬盘上,但JVM是必须安装的,JVM本身就能够搜索JDK,所以那些不带jvm和jdk的开源软件,只要在安装了JVM的电脑上运行,,就可以通过JVM自动查找到JDK Timestamp的时分秒变成了0 请问如何用java获取麦克的音量 new 的作用? java做的项目如何发布及在windows and linux下运行呢? 关于字体宽度(跟帖有分) 在JBuilder中能否在启动Tomcat后动态地reload context? 我想知道,微软如果不支持Java的话Jbuider还有发展前途吗? 捕捉了异常之后,如何能显示发生错误所在的位置 W2000下,websphere3.0可不可以用啊,数据库是DB27。1 Rmi+Applet java有没有类似c++的钩子的函数 applet中按扭显示的问题
或者在命令行里打java, 看看有没有usage;.... 的信息显示, 如果有说明你已经装了.没有就有可能没装,或者是装了没有设定在环境变量里.
一般JDK都是装在 Program Files\Java 里, 你也可以找找.
jdk有可能是直接拷贝到系统中的,所以注册表以及系统目录可能没有java的信息to troyzhang(troyzhang):
没有JDK,java程序都不能启动,
在:HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft里面就可以看到了