MyEclipse、Eclipse、Intellij IDEA开发web项目及与tomcat集成的原理

导言:作为Java开发人员,经常接触的开发工具主要有这么几种,MyEclipse、Eclipse和IntellijIDEA,那么如何使用这几种开发工具开发web项目以及部署到web应用服务器(tomcat)上,希望通过这篇文章对大家有所帮助

 

1、  MyEclipse

Ø  打开MyEclipse后,可以通过右键创建一个webProject,在部署的时候,会将项目webRoot下的内容,copy到tomcat的webapps目录下

 

2、  Eclipse(kepler)

Ø  打开Eclipse后,右键-创建一个dynmicweb project.如果要完成部署,需要在当前Eclipse的开发环境下创建一个新的Server,这个server是基于安装到你机器上的tomcat的创建出来的,创建好server之后,会多出来一个名字为Servers的项目,这个项目中,有tomcat的相关配置文件,当部署一个项目后,在sever.xml文件中会配置context,指向工程中的项目

3、  Intellij IEDA(version14.15)

Ø  概念转换

n  Intellij中的Project的概念相当于Eclipse中的workspace

n  Intellij中的module的概念相当于Eclipse中的project

Ø  开发环境搭建将创建普通web项目

n  打开工具,可以直接创建项目或者打开已有项目


n  在创建过程中,配置jdk及tomcat


n  创建project及module


n  在File->Settings中可以对开发工具做些基本的设置



在设置字体及颜色的时候,需要注意,Intellij不能在原来的主题上直接进行修改,只能save as 一个新的主题后,才能进行修改

n  修改编码方式

 

 

n  指定编译后的字节码文件存放的路径和存放jar包的lib路径,打开File-->Project Stuctures


 

 

 

n  创建测试页面,将module部署到tomcat服务器




n  启动tomcat服务器后,会发现在工程中多了一个out目录,该目录中就是我项目war打包后部署的内容,可以通过以下界面修改路径


那么Intellij是怎么运行这个目录的内容的呢?

通过tomcat的启动日志,发现有如下一些信息


其中CATALINA_BASe指向了C盘的一个目录,在这个目录下,指向了我们发布的war文件


你可能感兴趣的:(MyEclipse、Eclipse、Intellij IDEA开发web项目及与tomcat集成的原理)