是否有某个地方的教程展示了如何将 spring 框架与 maven 而不是 ant 一起使用? This one看起来很好,但它都是用 ant 构建的。
编辑
我真的不知道接受哪个答案都是有效的。我会等一段时间让社区决定
最佳答案
基本上,本教程的 build.xml
有 3 个主要目标:
- 构建应用程序
- 将其部署到 Tomcat 服务器上
- 使用内存数据库 (hsqldb) 进行单元测试
关于第一点,您只需要在 Maven 上创建一个 war
项目。正如您在评论中所说,您已经在其他项目中使用 Maven,所以我认为这不会给您带来很多麻烦。您只需要添加 Spring 依赖项:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>2.5.2</version>
</dependency>
第二部分涉及在 Tomcat 上的部署。只需使用 cargo plugin为此。
对于最后一点,您只需要在 pom.xml
中添加 HSQLDB 依赖项:
<dependency>
<groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>1.8.0.7</version>
<scope>test</scope>
</dependency>
然后,您必须在您的 JUnit 测试用例之一中实例化数据库...
关于java - 使用带有 maven 而不是 ant 的 spring 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2228377/