เราจะเปลี่ยนเส้นทางเอาต์พุตคอนโซล eclipse ไปยังไฟล์ได้อย่างไร? ฉันสามารถ:
Run Configuration
-> ->Commons
Select a file
- การใช้งานและ
System.setOut(PrintStream)
System.setErr(PrintStream)
ปัญหาเกี่ยวกับ 1) คือฉันต้องบันทึกเอาท์พุทคอนโซลเป็นไฟล์อื่นแทนที่จะเป็นไฟล์เดียว
ปัญหาเกี่ยวกับ 2) คือมันเก็บเฉพาะเอาท์พุทคอนโซลที่สร้างขึ้นโดยSystem.out.println()
หรือสแต็คสแต็คของข้อยกเว้นโยน มันไม่ได้จับเอาท์พุทประเภทอื่นเช่นคำเตือน log4j เป็นต้น
เราจะเปลี่ยนเส้นทางเอาต์พุตคอนโซลไปยังไฟล์ต่าง ๆ โดยทางโปรแกรมได้อย่างไร
${NAME}
) แล้วจะทำสิ่งเดียวกันเป็นระยะ จากนั้นใช้$NAME
เป็นค่าสำหรับไฟล์ที่ส่งออก อาจจะ?