0

我有一个设置了以下包的项目:

-src
   -界面
   -资源
      -图片

我想找到资源包文件夹的路径。通过使用getClass().getClassLoader().getResource(),我可以访问 images 文件夹中的图像,但我还想获取文件夹 Resources 的路径。由于我不确切知道那里会有哪些文件,因此无法查找确定的资源。我正在使用 JFileChooser 使用户能够选择文件,目的是设置默认目录以在 Resources 目录中打开。

从 NetBeans 运行项目时它可以正常工作,但是当我运行 dist 可执行 jar 时它找不到它,因为返回的路径通过 jar 文件。知道如何解决这种情况吗?

所以...每当项目在 Netbeans 中运行以及运行 dist jar 时,我都能找到返回的路径。遵循返回的路径:

netbeans: “调度程序/资源/”

dist: “调度程序/Scheduler.jar!/Resources/”

4

0 回答 0