我有一个问题 - 我创建了 Web 应用程序的 war 包(使用 Maven)。该归档文件包括除 jsp 文件和资源之外的所有内容。我知道 Maven 仅跟踪 src/main/resorces ,正确的解决方案是将 jsp/css/xml 保留在此目录中。我在 IntellijIdea 中开发,它有另一个用于 Web 应用程序的文件夹结构。所有java文件都存储在src/main/java
下,jsp/css/xml位于web/resources
和web/WEB-INF
下>。
问题是我开发时所有的资源文件都存放在哪里?在我看来,将它们放在 src/main/resorces 下的想法并不优雅,因为默认文件夹结构是错位的。我希望我清楚地描述了我的问题。谢谢您的回复
(由于信誉不足,我无法附上屏幕截图,所以这里是一个链接 enter link description here )
最佳答案
您需要 src/main/webapp
来存放静态 Web 资源(HTML、CSS、JS 等)
参见http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
关于java - Web 应用程序的正确文件夹结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28179403/