Maven Web应用程序通常不包含Java源代码.maven方法是为Web应用程序的"逻辑"创建一个maven项目(这将构建到一个jar中),并为Web应用程序的webapp部分创建第二个maven项目(这将构建为一场战争).然后在webapp部分中,您将引入对"逻辑"部分的依赖.
最终结果是,当您构建/测试逻辑jar(包含servlet等)时,您将把它部署到本地存储库,然后构建您的war(包含jsp页面,web.xml配置等).
Maven项目标准的基本结构如下.
src/main/java Application/Library sources
src/main/resources Application/Library resource
src/main/filters Resource filter files
src/main/assembly Assembly descriptors
src/main/config Configuration files
src/main/webapp Web application sources
src/test/java Test sources
src/test/resources Test resources
src/test/filters Test resource filter files
src/site Site
Run Code Online (Sandbox Code Playgroud)
遵循Maven的建议和正常行为使熟悉Maven的其他人更容易识别和理解结构.
| 归档时间: |
|
| 查看次数: |
4036 次 |
| 最近记录: |