我想确保JAR在部署到服务器之前不会引发NoClassDefinitionFound异常。更高级的要求是能够指定其他类路径。

如何做到这一点?

最佳答案

通常,这是不可能的,因为您的JAR文件可以使用Class.forName()ClassLoader.loadClass()方法动态加载类。

我会说正确的方法是在构建过程中使用一些依赖项管理工具,该工具将为您组装所有依赖项。

Maven War插件会自动为您完成

10-06 02:50