Intellij IDEA Maven创建web项目
2016-02-17 17:57
585 查看
Intellij IDEA在创建java webapp的时候没有那么人性化,新手使用会处处碰壁。特此记录!
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175652316-97625604.png)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175653316-1968483151.jpg)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175654534-2124857168.jpg)
archetypeCatalog 设置internal (表示选择内网)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175655300-1496704084.jpg)
如果刚才不没有点击,webapp不会有小地球,resource只是个目录需要我们手动设置。1.打开项目设置
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175655863-8416129.png)
2.添加WEB支持
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175656753-474157812.png)
3.修改Web目录的路径
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175657566-1063164034.png)
修改后
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175658034-2072403469.png)
目录结构正常了
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175658425-830347494.jpg)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175659347-418736833.png)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175700378-1958680891.png)
如果下拉没有application server,就点击旁边的“Configure”进行添加选择tomcat的本地目录
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175701034-1683647341.png)
2.添加部署项目
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175701581-427480404.jpg)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175701831-651427804.jpg)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175702519-1246878974.png)
3.添加新的配置
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175702988-1123868708.jpg)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175703409-430328178.jpg)
运行,查看页面显示正常。到此结束!~
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175704019-155456572.png)
来自为知笔记(Wiz)
一、File--New--project
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175652316-97625604.png)
二、Next--输入GroupId、ArtifactId
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175653316-1968483151.jpg)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175654534-2124857168.jpg)
archetypeCatalog 设置internal (表示选择内网)
三、Next--输入项目名称和路径
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175655300-1496704084.jpg)
四、Import Change
右上角有个提示框,是否import change,应该选择。否则需要自己创建Web支持。如果刚才不没有点击,webapp不会有小地球,resource只是个目录需要我们手动设置。1.打开项目设置
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175655863-8416129.png)
2.添加WEB支持
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175656753-474157812.png)
3.修改Web目录的路径
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175657566-1063164034.png)
修改后
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175658034-2072403469.png)
目录结构正常了
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175658425-830347494.jpg)
五、创建java 源文件目录
创建目录后设置为Source Root![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175659347-418736833.png)
六、测试
1.配置Tomcat server![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175700378-1958680891.png)
如果下拉没有application server,就点击旁边的“Configure”进行添加选择tomcat的本地目录
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175701034-1683647341.png)
2.添加部署项目
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175701581-427480404.jpg)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175701831-651427804.jpg)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175702519-1246878974.png)
3.添加新的配置
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175702988-1123868708.jpg)
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175703409-430328178.jpg)
运行,查看页面显示正常。到此结束!~
![](http://images2015.cnblogs.com/blog/611815/201602/611815-20160217175704019-155456572.png)
来自为知笔记(Wiz)
相关文章推荐
- (1)制定开发计划
- C++ union 联合
- 构架对项目复杂度的影响
- HDU1312 Red and Black (DFS || BFS)
- 程序员必备的代码审查(Code Review)清单
- Peeking into Linux kernel-land using /proc filesystem for quick’n’dirty troubleshooting
- 无线鼠标很费电池,用有线比较好
- Linux中tty、pty、pts的概念区别
- VIM退出命令
- 请时刻为自己端正态度
- JavaScript多物体运动二
- ORACLE中Insert时总是出现让enter value for....
- 获取SDK版本号
- Android内存泄漏原因
- _CrtIsValidHeapPointer(pUserData)
- ?让孩子长高的妙法!99%的妈妈不知道
- 如何在web系统中实现跨系统调用与事务补偿(顶)
- C语言typedef struct详解
- 死锁(一)——这是一个“鸡生蛋,蛋生鸡”的关系
- 提高性能及操作硬件的能力