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.