看清楚了,这个错误可不是java.lang.ClassNotFoundException,ClassNotFoundException通常是由jar包缺失造成的,编译通不过,自然就知道少了什么,而java.lang.NoClassDefFoundError是有可能编译通过的。
我遇到的这个情况,也是编译jar包能通过,但是在运行unit test的时候总是fail。
运行unit test输出的错误信息大致如下:
java.lang.NoClassDefFoundError: javassist/NotFoundExceptionat org.apache.curator.test.TestingServer.<clinit>(TestingServer.java:32)......




























![y = f(u),\;u = \varphi (x)\; \Rightarrow \;y = f[\varphi (x)]](https://www.codelast.com/wp-content/plugins/latex/cache/tex_178b426a123e599c976787abc0cf659d.gif)
![f[\varphi (x)]](https://www.codelast.com/wp-content/plugins/latex/cache/tex_7ff01934bdaba403e9edf06aa667a406.gif)
