pom.xmlに追加するcommons-logging-1.2.jarの代替表示からエラーの下に回避するためにlog4jロギングフレームワーク用のファイル:org.apache.commons.logging.LogFactoryを避けるためにLog4jのpom.xmlファイルにcommons-logging-1.2.jarを追加する代わりに使用するClassNotFoundException
java.lang.IllegalStateException:ContainerBase.addChild:開始:org.apache.catalina.LifecycleException:java.lang.NoClassDefFoundErrorが:ORG/apacheの/コモン/ログ/たLogFactoryによって引き起こさ
:java.lang.ClassNotFoundExceptionが:F後org.apache.commons.logging.LogFactory
/WEB-INF/lib /フォルダにcommons-logging-1.2.jarファイルを追加していくつかの賢明な解決方法をフォローし、さらにpom.xmlファイルにcommons-logging-1.2依存関係を追加しようとしましたが、結果。
これらはLog4j.properties詳細です:
log4j.rootLogger=INFO, Appender1, Appender2
log4j.appender.Appender1=org.apache.log4j.ConsoleAppender
log4j.appender.Appender1.layout=org.apache.log4j.PatternLayout
log4j.appender.Appender1.layout.ConversionPattern=%-7p %d [%t] %c %x - %m%n
log4j.appender.Appender2=org.apache.log4j.FileAppender
log4j.appender.Appender2.File=D:/Logs/SpringMVC.log
log4j.appender.Appender2.layout=org.apache.log4j.PatternLayout
log4j.appender.Appender2.layout.ConversionPattern=%-7p %d [%t] %c %x - %m%n
これはのpom.xmlファイルの依存関係が含まれています:
<log4j.version>1.6.5</log4j.version>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-bom</artifactId>
<version>2.5</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-web</artifactId>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jcl</artifactId>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
</dependency>
</dependencies>