Jar文件的图像未显示在网络上

时间:2020-08-05 07:13:57

标签: amazon-ec2 jar

我制作了一个jar文件,在网络上运行该文件时图像出现问题。 (我正在使用Amazon EC2)

目前,我认为我迷路了。 当我将路径设置为img src =“ /img/1.jpg”之类的东西时,它在我的本地主机上运行良好。

因此,使用URL URL = getClass()。getClassLoader()。getResource(“ img / 1.jpg”);运行它时,得到的路径以jar:file ~~开头。

但是在网络上,它不显示图像。我只是在应该显示图像的位置看到一个小方形图标。

这是与路径相关的问题吗?或者是其他东西? 我应该如何设置解决问题的路径?

我是一个初学者,非常感谢您的帮助。 :)

1 个答案:

答案 0 :(得分:0)

see this.

示例

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