catalina.out日志文件持续报如下错误:
2016-12-14 12:14:14.695 LogWorkThread
java.lang.NoClassDefFoundError: com/wenwen/log/LogWorkThread$1
at com.wenwen.log.LogWorkThread.run(LogWorkThread.java:60)
2016-12-14 12:14:15.195 LogWorkThread
java.lang.NoClassDefFoundError: com/wenwen/log/LogWorkThread$1
at com.wenwen.log.LogWorkThread.run(LogWorkThread.java:60)
2016-12-14 12:14:15.696 LogWorkThread
java.lang.NoClassDefFoundError: com/wenwen/log/LogWorkThread$1
at com.wenwen.log.LogWorkThread.run(LogWorkThread.java:60)
2016-12-14 12:14:16.196 LogWorkThread
java.lang.NoClassDefFoundError: com/wenwen/log/LogWorkThread$1
at com.wenwen.log.LogWorkThread.run(LogWorkThread.java:60)
2016-12-14 12:14:16.697 LogWorkThread
java.lang.NoClassDefFoundError: com/wenwen/log/LogWorkThread$1
at com.wenwen.log.LogWorkThread.run(LogWorkThread.java:60)
2016-12-14 12:14:17.198 LogWorkThread
java.lang.NoClassDefFoundError: com/wenwen/log/LogWorkThread$1
at com.wenwen.log.LogWorkThread.run(LogWorkThread.java:60)
2016-12-14 12:14:17.698 LogWorkThread
java.lang.NoClassDefFoundError: com/wenwen/log/LogWorkThread$1
at com.wenwen.log.LogWorkThread.run(LogWorkThread.java:60)
2016-12-14 12:14:18.199 LogWorkThread
java.lang.NoClassDefFoundError: com/wenwen/log/LogWorkThread$1
at com.wenwen.log.LogWorkThread.run(LogWorkThread.java:60)
2016-12-14 12:14:18.699 LogWorkThread
java.lang.NoClassDefFoundError: com/wenwen/log/LogWorkThread$1
at com.wenwen.log.LogWorkThread.run(LogWorkThread.java:60)
2016-12-14 12:14:19.200 LogWorkThread
java.lang.NoClassDefFoundError: com/wenwen/log/LogWorkThread$1
at com.wenwen.log.LogWorkThread.run(LogWorkThread.java:60)
2016-12-14 12:14:19.700 LogWorkThread
但是实际上项目中是有这个类的,遇到莫名其妙的找不到类这样的错误,很可能是因为jar包冲突,而我的代码也的确是刚刚引入了新的jar包,于是我该jar包中间接依赖的不需要的jar包排除掉,如下
<dependency>
<groupId>com.test.baike.sensor</groupId>
<artifactId>bk_dubbo_api</artifactId>
<version>1.0.1-SNAPSHOT</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
</exclusion>
<exclusion>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</exclusion>
<exclusion>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
</exclusion>
<exclusion>
<groupId>com.alibaba</groupId>
<artifactId>dubbo</artifactId>
</exclusion>
<exclusion>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
</exclusion>
<exclusion>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
</exclusion>
</exclusions>
</dependency>
然后再次发布,问题就解决了