我有一个 spring 项目并使用 ANT 将我的战争编译/部署到 Tomcat。所以基本上它只是创建一个war文件并将其移动到tomcat文件夹。
文件夹结构是这样的:
Spring
-src
ALL MY SRC (JAVA) files
-war
-WEB-INF
-jsp
-lib
ALL MY LIBRARIES
-properties
web.xml
spring-servlet.xml
-META-INF
build.xml
pom.xml // putting my pom.xml here
使用 ant,我手动下载了我所有的库。现在看来,maven 会自动下载所有库,这要归功于 pom.xml。问题/问题:
- 我必须用 Maven 更改我的文件夹结构吗?
- maven 会将所有下载的库包含到 WAR 中吗?这是默认的吗?
- 当 maven 下载它的 WARS 时,它可以把所有的库放到
WEB-INF/lib
? 如何? - 我在做什么有意义吗,如果没有,那为什么?
有几个问题,因为我从来没有使用过 maven。