Java jar文件中资源的错误路径

Java jar文件中资源的错误路径,java,intellij-idea,jar,path,resources,Java,Intellij Idea,Jar,Path,Resources,当我在IntelliJ上编译和运行我的项目时,它工作得很好,但随后我生成了jar文件,它找不到资源。路径错误,因为我用winrar打开了jar,并且资源文件在那里。您使用的是什么路径,它们在jar文件中是什么路径(相对于jar的根目录)?我使用的是../../../Godinez.png资源在jar的根文件夹上。类文件位于com/jeag/clientsupport/Allfiles.class中,相对于jar的根目录,为什么不使用“/Godinez.png”?因为这样,当我在IntelliJ上

当我在IntelliJ上编译和运行我的项目时,它工作得很好,但随后我生成了jar文件,它找不到资源。路径错误,因为我用winrar打开了jar,并且资源文件在那里。

您使用的是什么路径,它们在jar文件中是什么路径(相对于jar的根目录)?我使用的是../../../Godinez.png资源在jar的根文件夹上。类文件位于com/jeag/clientsupport/Allfiles.class中,相对于jar的根目录,为什么不使用“/Godinez.png”?因为这样,当我在IntelliJ上运行它时它会崩溃,因为它找不到资源OK,这很奇怪,因为IntelliJ不会运行它。但是在jar文件中它确实可以工作,谢谢