maven工程打包出现Test相关的错误

  1. -----------------------------------------------------  
  2.  T E S T S  
  3. -------------------------------------------------------  
  4.   
  5. -------------------------------------------------------  
  6.  T E S T S  
  7. -------------------------------------------------------  
  8. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  9. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  10. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  11. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  12. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  13. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  14. Running com.soso.baike.audit.log.MainTest  
  15. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec  
  16. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  17. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  18. Running com.soso.baike.domain.LevelTest  
  19. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec  
  20. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  21. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  22. Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false  
  23. Running com.soso.baike.fs.LemmaFsGetCmdTest  
  24. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec  
  25. Running com.soso.baike.domain.AuditInfoTest  
  26. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.142 sec  
  27. SLF4J: Class path contains multiple SLF4J bindings.  
  28. SLF4J: Found binding in [jar:file:/D:/code/.m2/repository/org/slf4j/slf4j-log4j12/1.6.4/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]  
  29. SLF4J: Found binding in [jar:file:/D:/code/.m2/repository/com/wenwen/log/slf4j/1.0.0-SNAPSHOT/slf4j-1.0.0-SNAPSHOT.jar!/org/slf4j/impl/StaticLoggerBinder.class]  
  30. SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.  
  31. log4j:ERROR Could not find value for key log4j.appender.noerrorLog  
  32. log4j:ERROR Could not instantiate appender named "noerrorLog".  
  33. log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.  
  34. log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.  
  35. Running com.soso.baike.dao.db.level.IbatisLevelDaoTest  
  36. Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.681 sec <<FAILURE!  
  37. testGet(com.soso.baike.dao.db.level.IbatisLevelDaoTest)  Time elapsed: 0.001 sec  <<ERROR!  
  38. java.lang.NullPointerException  
  39.     at com.soso.baike.dao.db.level.IbatisLevelDaoTest.testGet(IbatisLevelDaoTest.java:23)  
  40.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
  41.     at java.lang.reflect.Method.invoke(Method.java:606)  
  42.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
  43.     at java.lang.reflect.Method.invoke(Method.java:606)  
  44.     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)  
  45.     at java.util.concurrent.FutureTask.run(FutureTask.java:262)  
  46.     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)  
  47.     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)  
  48.     at java.lang.Thread.run(Thread.java:745)  

 

 

 

这是用idea右侧的maven Projects下的package功能打包maven工程时候出现的错误

解决办法:不用上述方式编译打包,改用命令行方式跳过Test,命令如下:

mvn clean package -DskipTests

这样maven就不会进行Test相关的编译了。

posted @ 2016-12-02 15:10  ding9587  阅读(978)  评论(0编辑  收藏  举报