【发布时间】:2010-06-03 13:43:50
【问题描述】:
在 intelliJ(社区版)中设置 spring mvc 项目时,如何/在哪里设置 tomcat/jetty,以便在单击运行时将其部署到 tomcat?
【问题讨论】:
标签: java tomcat intellij-idea
在 intelliJ(社区版)中设置 spring mvc 项目时,如何/在哪里设置 tomcat/jetty,以便在单击运行时将其部署到 tomcat?
【问题讨论】:
标签: java tomcat intellij-idea
社区版不包含 Tomcat 支持,您需要 Ultimate(我推荐)。这是两个版本的comparison。
【讨论】:
它已经很老了,但我知道简单的方法,所以在这里......
正如之前有人提到没有支持,所以我们可以使用 maven 来做到这一点。 (Maven 来管理依赖总是个好主意,所以我假设你正在使用它)。
http://cargo.codehaus.org/Maven2+plugin
此插件可让您轻松指定所需的容器。它自动构建和部署(我广泛使用它,即与 Selenium 进行集成测试)。页面上有大量配置示例。
设置插件后,您的处置目标很少。我们对构建和部署您的应用程序的 cargo:run 感兴趣。这不是 Eclipse 的保存时重建和部署,但我发现它足够方便和有用。
最后一步是添加运行此目标的运行配置。中提琴!您可以从免费的 IDE 轻松部署。
可能看起来有点苛刻,但我到处都使用货物,而且很容易设置。在服务器上刷新内容的问题也更少(在 Eclipse 上有很多烦人的问题)。当你遇到一些严重的问题时,只需清理 cargo 创建的目录,它就会设置你的 web continer 的新副本。
【讨论】: