public class LogUtils
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
LogUtils.PluginMode
插件方式
|
| 构造器和说明 |
|---|
LogUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
getCurrentOS()
获取当前系统类型
|
static java.lang.String |
getCurrentTime()
获取当前时间
|
static boolean |
getLog()
获取是否要打印log的标识
|
static LogUtils.PluginMode |
getPluginMode()
获取当前的插件方式
|
static java.lang.String |
getSystemOSHome()
获取当前系统用户目录
|
static java.lang.String |
getSystemOSName()
获取当前系统名称,全部小写
|
static void |
ILog(java.lang.String msg)
执行注入的log,即ClassRewriter后使用
|
static void |
initLogConfig()
初始化本地配置文件,确定是否要打印log日志文件
|
static void |
Log(java.lang.String msg)
执行注入前判断是否要注入的log,即ClassRewriter之前使用
|
static void |
Log(java.lang.String msg,
boolean iscmd)
执行注入前判断是否要注入的log,即ClassRewriter之前使用
主要是ant和maven插件使用
|
static java.lang.String |
setFilePath(java.lang.String path)
设置路径
|
static void |
setLog(boolean islog)
设置是否要打印log
|
static void |
setNewFile(boolean isnewfile)
设置是否要重新生成log日志文件
|
static void |
setPluginMode(LogUtils.PluginMode pm)
设置插件方式
|
public static void Log(java.lang.String msg)
msg - 打印的内容public static void ILog(java.lang.String msg)
msg - public static void Log(java.lang.String msg,
boolean iscmd)
msg - 打印的内容iscmd - 是否在命令行中输出logpublic static void initLogConfig()
public static void setLog(boolean islog)
islog - public static boolean getLog()
public static void setNewFile(boolean isnewfile)
isnewfile - public static void setPluginMode(LogUtils.PluginMode pm)
pm - public static LogUtils.PluginMode getPluginMode()
public static java.lang.String getCurrentTime()
public static java.lang.String getSystemOSHome()
public static java.lang.String getSystemOSName()
public static int getCurrentOS()
public static java.lang.String setFilePath(java.lang.String path)
path -