可能重复:
获取应用程序的路径
我在 Netbeans 中制作了一个 Java Swing 桌面应用程序,它可以播放媒体文件我已将视频放在我的工作区资源位置,在我的 java 程序中,我使用如下所示的 URL 调用这些媒体文件:
C:/users/Dell/My Documents/NetBeansProjects/Media/src/resources/MediaFiles/ddd.mpg
当我在我的 IDE 中运行时,这很好用,而且我为此制作了 Jar,它在我的计算机上运行良好,但问题是当我将这个 jar 文件复制到我的朋友系统上时,界面即将到来,但是当我单击按钮播放媒体文件它说该文件不存在。
因此,请为我提供如何设置默认路径的解决方案,以便当我在其他系统上运行 jar 文件时,它应该像在我的程序中一样播放我传递的媒体文件位置。
如何在程序中设置媒体文件位置的路径?
更新
视频在 jar 文件中。