Jar 文件的图像未显示在 Web 中



我制作了一个jar文件,当我在网上运行它时,图像出现了问题。(我使用的是亚马逊EC2(

目前我想我已经迷失在设定道路上了。当我将路径设置为img src="时,它在本地主机上运行良好/img/1.jpg";。

因此,使用URL URL=getClass((.getClassLoader((.gtResource("img/1.jpg"(;当我运行它时,我得到一个以jar:file~~开头的路径。

但在网络上,它不会显示图像。我只看到一个小的正方形图标,图像应该在那里。

这会是一个与路径相关的问题吗?还是别的什么?我应该如何设置解决问题的路径?

我是一个初学者,如果有任何帮助,我将不胜感激

请参阅此内容。

示例

ClassPathResource resource = new ClassPathResource("application.yml");
InputStream inputStream = resource.getInputStream();

最新更新