Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我尝试在 NetBeans 中创建可执行 jar 时,出现此错误:
C:\lwjgl\lwjgl-2.8.5\res is a directory or can't be read. Not copying the libraries.
res 文件夹包含程序依赖于运行的 jpgs 和 wavs 等文件。我正在使用 lwjgl,这会是问题的一部分吗?这可能是什么原因造成的?
如果您尝试从 .jar 文件运行并且它给您这个问题但不是从 IDE 运行,您应该能够使用 winrar 或其他类似程序打开 jar 文件,然后将整个 res 目录复制/粘贴到jar 文件。
然后,您可以使用以下代码在程序中检索您的文件(而不是从“C:\lwjgl\lwjgl-2.8.5\res”中检索的位置:
ResourceLoader.getResource(stringLocationToResource);
这将返回您尝试获取的资源。
该文件必须在您的 src 文件旁边,而不是在其中。