我正在尝试将FXML项目部署为可运行的jar并且我使用外部库controlsfx-8.20.7.jar用于某些自定义对话框,并且该应用程序在Eclipse中正常工作但是一旦我将其导出为可运行的jar所有涉及调用controlsfx jar中的一些方法的操作都给我一个错误java.lang.ClassNotFoundException
答案 0 :(得分:3)
您可能没有提取所有必需的库,请尝试右键单击您的项目转到EXPORT - > Runnable JAR文件 - >选择导出目的地并在图书馆控制中检查"在完成后将所需的图书包打包到生成的JAR" 中,您将能够无异常地运行它