java - 需要帮助才能使 Spring MVC 项目与 IntelliJ IDEA 一起使用

标签 java spring spring-mvc intellij-idea

所以我下载了idea Ultimate的试用版,我想让spring mvc与tomcat一起使用。

所以我建立了一个新项目,将其配置为使用 sun jdk。

我选择了一个 spring 应用程序,它创建并下载了以下内容:

http://img15.imageshack.us/img15/4853/idealspring1.png

我没有看到任何 spring-mvc 库,它们是否包含在其中或者我必须对此做些什么?

有人可以概述一下我必须做些什么才能让它像 Spring MVC Web 应用程序一样构建吗?

最佳答案

我发现开始一个新的 IDEA 项目的最佳方式是使用 Maven。这使您无需启动 IDE 即可轻松构建项目,自动为您维护所有库。

“从头开始创建项目”,然后在下一个屏幕中选择“Maven 模块”。单击“从原型(prototype)创建”并选择“maven-archetype-webapp”。这将为您提供构建简单 WAR 文件的基本 Maven 布局。

现在要添加 Spring 库,打开 Maven 构建文件 - pom.xml - 并插入对 Spring MVC 框架的新依赖项:

   <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>3.0.0.RELEASE</version>
    </dependency>

从这里,您可以关注 Spring MVC reference documentation - 将 Dispatcher Servlet 和 Context Listener 添加到 web.xml、Spring XML 上下文等。

Maven Jetty plugin 可能对您有用。 .配置完成后,您只需在命令提示符下键入“mvn jetty:run”(或从 IDE 中启动它)即可运行您的应用程序。 Maven 将获取所需的所有内容并为您部署应用,无需设置外部应用服务器即可进行快速测试。

关于java - 需要帮助才能使 Spring MVC 项目与 IntelliJ IDEA 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3119280/

相关文章:

java - 使用流通过 Spring MVC Controller 下载文件

java - Jdbc模板增删改查操作

java - 配置 spring-social 通过代理工作

java - Spring MVC 中的条件@RequestBody

java - 如何处理 Java 中的 OutOfMemoryError?

java - 什么是冒号(:) operator do?

java - 如何在 Spring 应用程序中构建层和职责?

java - 运行 Spring 应用程序的 Tomcat 7

java - 从 Java 到 Ruby 的状态设计模式

java - TimeZone 困扰着我的日期时间解析