标签: java jar code-analysis
我想确保JAR在部署到服务器之前不会抛出NoClassDefinitionFound异常。更高级的要求是能够指定其他类路径。
如何做到这一点?
答案 0 :(得分:0)
通常,由于您的JAR文件可以使用Class.forName()或ClassLoader.loadClass()方法动态加载类,因此无法实现
Class.forName()
ClassLoader.loadClass()
我想说正确的方法是在构建过程中使用一些依赖管理工具,它将为你组装所有依赖项。
Maven war插件会自动为您完成