Log4j原理java控制台个性化输出加超链接标记
来源:互联网 发布:java nio path 编辑:程序博客网 时间:2024/06/06 23:17
程序员都很懒,你懂的!
程序包名:package com.herman.test;
import java.io.File;import java.io.PrintStream;/** * @see 自定义日志的输出测试 * @author Herman.Xiong * @date 2014年4月22日 14:22:18 * @version V1.0 * @since jdk 1.6 */public class TestLog {//输入到文件private static final String OUTPUT_TYPE_FILE="file";//输出到控制台private static final String OUTPUT_TYPE_CONSOLE="console";//输出到控制台位置private static final PrintStream OUT;private static final PrintStream ERR;static{OUT=System.out;ERR=System.err;try {//日志输出路径System.setOut(new PrintStream(new File(System.getProperty("user.dir")+"\\TestLog.TestLog")));} catch (Exception e) {e.printStackTrace();}}/** * 自定义日志的输出路径 */public static void test0(){System.out.println("自定义日志的输出测试");System.out.println("自定义日志的输出路径");}/** * 输出日志到控制台 */public static void test1(){OUT.println("我输出到控制台");}/** * 根据日志输出位置输出日志 */public static void test2(String type){if(OUTPUT_TYPE_FILE.equals(type)){System.out.println("根据日志输出位置输出日志");}else if(OUTPUT_TYPE_CONSOLE.equals(type)){OUT.println("根据日志输出位置输出日志");}}/** * 输出到控制台并且字体为红色 */public static void test3(){ERR.println("输出到控制台并且字体为红色");}/** * 输出到控制台加追踪记录(追踪元素) */public static void test4(){StackTraceElement[] traces = new Throwable().getStackTrace(); for (int i=0; i < traces.length; i++){ ERR.println("" + traces[i]); }}public static void main(String[] args) {//测试输出到文件test0();//测试输出到控制台test1();//测试输出目标为控制台和文件test2(OUTPUT_TYPE_FILE);test2(OUTPUT_TYPE_CONSOLE);//输出到控制台并且字体为红色test3();test4();}}
更多功能,请点击下载demo 下载地址:http://download.csdn.net/detail/xmt1139057136/7234033
欢迎大家关注我的博客!如有疑问请加QQ群:135430763
8 0
- Log4j原理java控制台个性化输出加超链接标记
- JAVA log4j 控制台输出日志
- log4j输出到控制台
- log4j日志在java控制台输出,简单实用
- log4j日志在java控制台输出,简单实用(转载)
- Log4j控制台输出乱码问题
- log4j日志输出到控制台
- Mybites+log4j 控制台输出sql
- Log4j控制台输出乱码问题
- 超链接标记
- Java Web的超链接与图片标记
- eclipse中log4j无法输出到控制台
- log4j 控制台和文件输出乱码问题解决
- 配置 log4j 在控制台输出 sql 语句
- IDEA log4j输出到控制台乱码
- MyBatis3 用log4j在控制台输出 SQL
- log4j日志不正常,不在控制台输出
- MyBatis3 用log4j在控制台输出 SQL
- configure文件的生成
- U盘、移动硬盘无法自动分配盘符,但在磁盘管理中能够显示,解决方法
- 美团网求上市,是否会重蹈拉手网的覆辙?
- android实现静默升级
- “Open the Java build path Property page of project ''”
- Log4j原理java控制台个性化输出加超链接标记
- java对象的引用类型
- Visual Studio2013-安装部署-傻瓜步骤!
- 来看看以下必须知道的linux指令,你掌握了几个
- Android开发学习之菜单详解
- MySQL 如何使用索引 较为详细的分析和例子
- OpenCV-Python教程(5、初级滤波内容)
- Action输出不同视图的方法(根据结果跳转到不同页面)
- 使用AIDL实现进程通信