我制作了一个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();