นำเข้า org.apache.log4j.Logger ใน jdeveloper

ฉันได้รับข้อผิดพลาด "ไม่พบ Logger" เมื่อฉันนำเข้า org.apache.log4j.Logger ฉันใช้ JDeveloper 10.1 ฉันจำเป็นต้องกำหนดค่า Log4j หรือไม่ และหากเป็นเช่นนั้น โปรดบอกฉันว่าต้องทำอย่างไร ขอบคุณ.


person Biswajit das    schedule 18.10.2012    source แหล่งที่มา


คำตอบ (2)


คุณต้องเพิ่ม jar log4j ลงใน classpath

http://www.oracledistilled.com/java/adding-java-libraries-to-oracle-jdeveloper-11g-r1/

person rich    schedule 18.10.2012

ดูเหมือนว่าข้อผิดพลาดของคุณจะมีการตั้งค่า Log4J อยู่แล้ว ดังนั้นคุณต้องกำหนดค่า Log4J

เพิ่มไฟล์ log4j.properties ลงใน classpath ของคุณโดยใช้การกำหนดค่าตัวอย่างด้านล่าง:

# Set root logger level to INFO and its only appender to ConsoleOut.
log4j.rootLogger=INFO, ConsoleOut

# ConsoleOut is set to be a ConsoleAppender.
log4j.appender.ConsoleOut=org.apache.log4j.ConsoleAppender

# ConsoleOut uses PatternLayout.
log4j.appender.ConsoleOut.layout=org.apache.log4j.PatternLayout
log4j.appender.ConsoleOut.layout.ConversionPattern=%-5p: [%d] %c{1} - %m%n
person Saheed    schedule 18.10.2012