使用IDEA和tomcat我设置了一个简单的spring mvc应用程序(感谢你们),它正在使用“web app explosion”格式进行部署。
.war文件是一样的,除了单个文件appname.war?
如何配置IDEA来执行此操作?
如何将其链接到tomcat?
当tomcat运行时,它如何指向我的输出以及它在哪里配置我的应用程序运行?
答案 0 :(得分:7)
这取决于您使用的IntelliJ IDEA版本。 通常在设置展开目录的同一屏幕中,您也可以设置生成WAR文件 - 只需选中该复选框。
然而,使用IntelliJ IDEA 9.x,引入了一个名为“Artefacts”的新配置 - 它更加灵活,但对我来说它并不像旧解决方案那样直观。
Here是关于这个“Artefact”新功能的小文章,但您可以直接从IntelliJ在线帮助中阅读更多相关信息。
如果要在IntelliJ中控制tomcat表单(例如在开发时实用),则需要在项目配置中添加一个新的Facet - Tomcat Facet。这样您就可以在该屏幕中指定部署模式。