
前言
本文中所使用的IDEA版本为14.1.1, 所使用测试项目为sping mvc的一个最简单的示例, 可以在这里下载示例代码
导入项目
File -> New -> Project from Existing Sources…
![image]()
选择maven项目所在的文件夹
![image]()
Import project from external model -> Maven
![image]()
使用默认设置, 然后一直__Next__, 直到项目创建成功.
配置项目
添加Spring支持
我们打开applicationContext.xml 会提示 Create Spring facet, 我们点击它, 增加对Spring 的支持
点击右侧的+ 号选择Spring 的配置文件
添加Web支持
File -> Project Structure… -> Modules -> 选中项目(不是Spring) , 然后点击上方的
+号![image]()
选择
Web![image]()
然后我们会看到在下方会提示
'Web' Facet resources are not included in an artifact, 我们点击Create Artifact新建一个![image]()
然后我们会跳转到
Artifacts选项中, 注意右侧Available Elements, 这些是Spring的依赖包, 我们在这些依赖包上双击, 就可以添加到WEB-INF的lib文件夹中, 这样部署到Tomcat上程序才可以正常运行.![image]()
下图是点击之后的效果, 然后点击OK即可
![image]()
配置Source文件夹
在本项目中, src是默认的source文件夹, 造成的结果就是包名要以 main.java开头(不知道是没配置好, 还是默认这样), 为了解决这个问题, 我们可以手动更改一下默认的source文件夹
File -> Project Structure… -> Modules -> 点击项目名称, 在
Sources选项卡中我们可以看到项目的结构, 在右侧有当前的Sources Folders是哪些文件夹, 我们把点击src右侧的X号, 将其从Sources Folders中删除, 然后在左侧面板中, 展开src, 右击java文件夹, 选择 Sources 选项![image]()
修改完成后如下图所示, 然后点击 OK 即可
![image]()
配置Tomcat
Run -> Edit Configurations…
![image]()
点击
+号, 添加Tomcat![image]()
如果之前没有配置过Tomcat, 那么需要配置一下Tomcat的路径, 点击 Application server 右边的
Configure...![image]()
切换到
Deployment选项卡, 点击+号, 选择Artifact...![image]()
选择完后, 应该为下图的样子, 在 Application context 里可以更改项目的url路径
![image]()
运行程序
到了这里我们终于配置完了, 下面就可以运行程序了, 在面板下方有个Application Server 选项卡, 如果没有默认打开, 我们点击它即可, 然后点击 run 按钮, 就可以运行我们的程序了.
下图是运行结果
- 本文标题:【软件】Intellij IDEA 导入maven web项目并部署到Tomcat
- 创建时间:2015-12-26 16:55:10
- 本文链接:posts/cdbc.html
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!














