标签: java scala testing jvm classloader
我刚刚在Scala代码的服务器启动时修复了java.lang.NoClassDefFoundError由不兼容的库引起的问题。是否有办法编写测试以排除此类错误,例如,强制加载类路径中的所有类?
java.lang.NoClassDefFoundError
答案 0 :(得分:0)
它不能通过单元测试来解决,因为单元测试可能针对不同的类路径运行。您可以做的最好的事情是在任何版本冲突的情况下使您的构建失败。任何构建工具都可以实现。