我正在使用SMSLib
Java 发送短信。我已经加载了 log4j jar 文件并将log4j.properties
文件放在正确的位置,但它仍然无法读取它并得到以下异常:
异常文本:
log4j:ERROR 无法读取配置文件 [log4j.properties]。java.io.FileNotFoundException: log4j.properties (Le fichier spécifié est introuvable) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.(FileInputStream.java:138) at java.io.FileInputStream.( FileInputStream.java:97) 在 org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:372) 在 org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:403) 在 org.smslib.helper.Logger.( Logger.java:50) 在 org.smslib.helper.Logger.(Logger.java:29) 在 org.smslib.Service.listSystemInformation(Service.java:113) 在 org.smslib.Service.initializeService(Service.java: 103) 在 org.smslib.Service.(Service.java:95) 在 org.smslib.Service。pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java :138) 在 java.awt.EventDispatchThread.run(EventDispatchThread.java:91) log4j:ERROR Ignoring configuration file [log4j.properties]。log4j:WARN 找不到记录器(smslib)的附加程序。log4j:WARN 请正确初始化 log4j 系统。log4j:WARN 见 java.awt.EventDispatchThread.run(EventDispatchThread.java:91) 处的 pumpEvents(EventDispatchThread.java:138) log4j:ERROR 忽略配置文件 [log4j.properties]。log4j:WARN 找不到记录器(smslib)的附加程序。log4j:WARN 请正确初始化 log4j 系统。log4j:WARN 见 java.awt.EventDispatchThread.run(EventDispatchThread.java:91) 处的 pumpEvents(EventDispatchThread.java:138) log4j:ERROR 忽略配置文件 [log4j.properties]。log4j:WARN 找不到记录器(smslib)的附加程序。log4j:WARN 请正确初始化 log4j 系统。log4j:WARN 见http://logging.apache.org/log4j/1.2/faq.html#noconfig了解更多信息。