我是 Maven Web 应用程序的新手,下面是我的 Eclipse 目录..
MyProject
-- src
------main
----------resources
-------------------images
--------------------------myimage.png
----------webapp
----------------index.html
----------WEB-INF
----------------web.xml
这是我的index.html 源代码。
<img alt="" src="images/myimage.png">
当我运行时,该图像不会显示在浏览器中。我听说我们应该在 web.xml 文件中声明/映射资源目录,但我没有找到任何东西。
我已经尝试了 img src
路径中的所有可能的方法。
我只需要在我的 html 页面中显示图像。
谁能帮忙..
最佳答案
基本-maven-项目:
|-- pom.xml
|-- src
| |-- main
| | |-- java
| | |-- resources -- Images folder under here.
| | `-- webapp
| | `-- WEB-INF
| `-- test
| |-- java
| `-- resources
`-- target
|-- classes
`-- test-classes
尝试:
<img alt="" src="resources/images/myimage.png">
有关更全面的描述,请参阅此问题的答案:Here和 How to pack resources in a Maven Project? .
关于java - 无法从maven中的html页面访问图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34465827/