properties - 如何获取 Java 中 JDK 目录的位置?

标签 properties java

是否有类似 System.getProperty("java.home") 的属性将返回 JDK 目录而不是 JRE 目录?我看过https://docs.oracle.com/javase/1.5.0/docs/api/java/lang/System.html#getProperties() JDK 似乎没有任何东西。

最佳答案

一种方法是设置一个系统环境变量,如“JAVA_HOME”并使用它。

它可能不是最好的解决方案,但它会起作用,这是其他需要 JDK 而不是 JRE 的应用程序(如 CruiseControl)要求您在设置它们时执行的操作。

关于properties - 如何获取 Java 中 JDK 目录的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/353788/

相关文章:

java - 如何在 Java 中使用 SHA-256 散列一些字符串?

java - 如何循环遍历列表映射以获取特定的开始日期?

java - 处理:尝试使用图像数组创建定格动画

MatLab:如何定义依赖于其他属性的(非恒定)属性?

c# - 可以将属性添加到我的类的 JSON 版本,而类中不存在它吗?

java - 为什么我不应该在 Web 界面上使用静态文本?

java - 通过 spring 注入(inject)属性访问,该属性引用目录以访问其文件

java - 如何将 .properties 文件更改为 XML 文件?

c# - 将基类属性重写为派生类型并通过基类访问

objective-c - 没有显式声明的属性 ivars 会生成哪些名称?