Java/Javafx读取jar包外部资源 有时候为了更方便的修改一个程序的资源,以一个javafx程序为例,如果将css样式文件放在jar包外部,这样在程序发开完成后,依然可以随时地修改css文件,美化javafx程序,甚至修fxml布局文件;而且都不需要再次打开IDE修改和重新编译。这样极大地实现了一个javafx程序的css样式美化自定义。以下是项目结构图 将程序打包成jar包,并且使用exe4j生成exe可以实现,随时可修改css文件。如图