Java 查找器
Java搜寻器用于获取所有的Java版本和其信息
命名空间 StarLight_Core.Utilities
方法参考
TIP
搜寻器均提供了静态方法, 可以直接调用, 无需实例化
JavaUtil.GetJavas
获取已安装的所有 Java
csharp
public static IEnumerable<JavaInfo> GetJavas()
该方法不需要参数,可以直接返回所有Java的信息集合
返回值 | 描述 |
---|---|
IEnumerable<JavaInfo> | 参数详解 |
JavaUtil.GetJavaInfo
获取指定 Java 信息
csharp
public static JavaInfo GetJavaInfo(string javaPath)
参数 | 类型 | 描述 |
---|---|---|
javaPath | string | Java 可执行文件的所在位置 |
参数详解
详细 JavaInfo
定义
参数 | 类型 | 描述 |
---|---|---|
Is64Bit | bool | 是否为 64 位版本 |
JavaVersion | string | Java 版本 |
JavaSlugVersion | int | Java 版本号缩写 |
JavaPath | string | Java 可执行文件路径 |
JavaLibraryPath | string | Java 可执行文件所在目录 |
控制台示例
TIP
控制台示例只是为了更加方便的了解如何使用, 不建议直接复制
csharp
// 获取已安装的所有 Java 版本信息集合
var javaList = JavaUtil.GetJavas();
// 获取指定的 Java 版本信息
var javaVers = JavaUtil.GetJavaInfo().JavaVersion;