IntelliJ IDEA入门使用—创建Web项目

    之前一直在用MyEclipse学习Java web,偶然间听说了这款IDEA这款编译器,于是尝试了一下,感觉还不错,“颜值”比MyEclipse高不少,2333,更重要的是我喜欢它的黑色主题,不伤眼(≖ ‿ ≖)✧

    言归正传,来说下IDEA使用(IDEA 15版本)。

(1)选择File—>New—>Project—>Empty Project,和MyEclipse不太一样,IDEA中的Project相当于MyEclipse中的Workspace,而Module相当于MyEclipse中的工程。


IntelliJ IDEA入门使用—创建Web项目_第1张图片


(2)选择File—>New—>Module,勾上Web Application


 IntelliJ IDEA入门使用—创建Web项目_第2张图片


(3)然后点击Next,设置一下Module name后点击Finish,新建成功。

IntelliJ IDEA入门使用—创建Web项目_第3张图片

WEB-INF下新建classeslib目录(New—>Directory)

 IntelliJ IDEA入门使用—创建Web项目_第4张图片

然后New—>Project Structure—>Modules—>Paths,修改Output pathTest output pathclasses的路径

 IntelliJ IDEA入门使用—创建Web项目_第5张图片


(5)点击编译器右上角的Edit Configurations...—>+—>Tomcat Server—>Local

 IntelliJ IDEA入门使用—创建Web项目_第6张图片

IntelliJ IDEA入门使用—创建Web项目_第7张图片

点击Deployment—>+—>Artifact...,设置Application context建议和你建的Module名字一样

IntelliJ IDEA入门使用—创建Web项目_第8张图片

此时切换到Server页面,配置下Application server,也就是你tomcat的目录,并将On 'update' action 和 On frame deactivation设置为Update classes and resources,然后点击OK。

IntelliJ IDEA入门使用—创建Web项目_第9张图片


(6)选择File—>Project Structure—>Modules—>Dependencies—>+——>Libraries,选择Application Server Libraries下的Tomcat 6.0,点击Add Selected,这样就可以导入jsp和servlet的jar包了

IntelliJ IDEA入门使用—创建Web项目_第10张图片

新建一个servlet,配置好xml后,点击绿色三角形开启tomcat服务器

 IntelliJ IDEA入门使用—创建Web项目_第11张图片

开启tomcat后,在IDEA的底部双击test:war exploded,会打开浏览器并访问locahost:8080/test/,其中/test就是之前设置的Application context

IntelliJ IDEA入门使用—创建Web项目_第12张图片

IntelliJ IDEA入门使用—创建Web项目_第13张图片

然后输入之前xml配置的servlet的路径即可访问

IntelliJ IDEA入门使用—创建Web项目_第14张图片


当你修改项目后,点击下图的绿色的部署按钮,就可以不用重启tomcat并更新项目。

IntelliJ IDEA入门使用—创建Web项目_第15张图片


补充:如果想把项目存放在tomcat的webapps下,怎需要修改Project Structure—>Artifacts中的Output的目录,改到tomat的webapps下即可。

IntelliJ IDEA入门使用—创建Web项目_第16张图片


    第一次写博客,而且是个学渣,如果有错误还请指正(。・ω・)ノ゙

你可能感兴趣的:(IntelliJ IDEA入门使用—创建Web项目)