public class FileUtils extends Object
| Constructor and Description |
|---|
FileUtils() |
| Modifier and Type | Method and Description |
|---|---|
static List<String> |
antPathMatcher(File rootFile,
String match) |
static String |
getJdkJavaPath(String path,
boolean w)
获取java 文件路径
|
static String |
getJdkVersion(String path)
获取jdk 版本
|
static boolean |
isJdkPath(String path)
判断路径是否满足jdk 条件
|
static List<com.alibaba.fastjson.JSONObject> |
parseInfo(Collection<File> files,
boolean time,
String startPath)
对文件信息解析排序
|
static List<com.alibaba.fastjson.JSONObject> |
parseInfo(File[] files,
boolean time,
String startPath)
对文件信息解析排序
|
static Map<String,String> |
readEnvFile(File envFile)
读取环境变量文件
|
static com.alibaba.fastjson.JSONObject |
readLogFile(File logFile,
int line)
读取 日志文件
|
public static List<com.alibaba.fastjson.JSONObject> parseInfo(File[] files, boolean time, String startPath)
files - 文件数组time - 是否安装时间排序startPath - 开始路径public static List<com.alibaba.fastjson.JSONObject> parseInfo(Collection<File> files, boolean time, String startPath)
files - 文件数组time - 是否安装时间排序startPath - 开始路径public static boolean isJdkPath(String path)
path - 路径public static String getJdkJavaPath(String path, boolean w)
path - pathw - 是否使用javawpublic static String getJdkVersion(String path)
path - jdk 路径public static com.alibaba.fastjson.JSONObject readLogFile(File logFile, int line)
logFile - 日志文件line - 开始行数public static Map<String,String> readEnvFile(File envFile)
envFile - 文件Copyright © 2017–2022. All rights reserved.