我需要将传统的 J2EE Web 应用程序转换为新的 Maven Web 项目。在传统项目中,JSP 在 WebApp/jsps
下WebApp/scripts
下的文件夹、JavaScript 和 CSS 文件文件夹,图像下 WebApp/images
文件夹,.properties
WebApp/resources
下的文件文件夹。
在 Maven 项目中,每种文件类型会去哪里?我应该在 src/main/webapp
下创建文件夹吗?如:src/main/webapp/jsps
, src/main/webapp/images
, src/main/webapp/resources
...等并从旧项目复制文件?或者是否有任何标准结构可以遵循?
最佳答案
看看this article关于maven war插件的使用。它有一个简单的项目结构。
引用上面的链接,
|-- pom.xml
`-- src
`-- main
|-- java
| `-- com
| `-- example
| `-- projects
| `-- SampleAction.java
|-- resources
| `-- images
| `-- sampleimage.jpg
| `-- js
| `-- scripts.js
| `-- css
| `-- styles.css
`-- webapp
|-- WEB-INF
| `-- web.xml
|-- index.jsp
`-- jsp
`-- websource.jsp
关于maven - Maven Web 项目中 JSP、JavaScript、CSS、图像的常规位置是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5542382/