使用Myeclipse进行java web开发的三种Tomcat部署方式
2012-06-23 22:40
429 查看
博客现已迁移到:http://henderyblog.sinaapp.com 欢迎访问
在使用MyEclipse和Tomcat进行java web开发时,需要讲项目部署到Tomcat服务器中。通常有以下三种方式:
第一种:(推荐的方式)在Tomcat中直接进行部署,打开Tomcat安装目录下的conf文件夹,找到server.xml文件(这个文件是Tomcat服务器的配置文件),找到</Host>的位置(一般位于文件的倒数第四行)。在</Host>符号前加上如下语句:
<Context path="/name" docBase="project location" reloadable="true" />
这里的name是你要部署文件的的文件夹名,相当于Tomcat中webapps文件夹中的ROOT文件夹。project location指的是你的项目所在位置,这里需要找到项目下的WebRoot文件夹,具体格式为"D;\项目名\WebRoot"。
配置完成后,可以在浏览期中输入:localhost:8080/name/index.jsp运行你的项目(注意这里的name是上面配置中的name)。
使用这种部署方式,只需在项目一开始配置一次即可,稳定性好,另外这种方式于IDE无关,具有普适性,推荐使用。
第二种:(不推荐使用)在MyEclipse中进行部署,具体流程如下:
![](http://my.csdn.net/uploads/201206/23/1340462936_2994.png)
![](http://my.csdn.net/uploads/201206/23/1340462947_2675.png)
![](http://my.csdn.net/uploads/201206/23/1340462958_8779.png)
选择Tomcat 6.x Deploy type是部署方式,第一种是展开的目录方式,第二种是以压缩包的形式。选择第一种方式会在Tomcat的webapps文件夹下生成一个和项目名称相同的文件夹,选择第二种方式会在webapps文件夹下生成一个与项目名相同的.war压缩文件。两种方式的区别在于,第二种方式在启用Tomcat时会将这个压缩文件解压为同名的文件,归根到底和第一种方式是相同的。此时在浏览中输入和第一种方式一样的url即可访问web程序。这种方式的虽然比较方便,但是会出现在修改文件后,需要重复配置的问题。另外这种方式依赖于IDE,不具有普适性,所以不建议使用。
第三种:也是借助MyEclipse完成,直接在MyEclipse中复制项目的WebRoot文件夹,然后将其粘贴到Tomcat的webapps文件夹下,将其重命名(命名方式方式一中的命名方式相同,可以随意命名)。然后在浏览其中输入localhost:8080/name/index.jsp(name为你命名的文件夹的名字)即可访问你的web程序。这种方式其实是第二种方式的变种。
三种方式各有优缺点,可以根据需要选择。
在使用MyEclipse和Tomcat进行java web开发时,需要讲项目部署到Tomcat服务器中。通常有以下三种方式:
第一种:(推荐的方式)在Tomcat中直接进行部署,打开Tomcat安装目录下的conf文件夹,找到server.xml文件(这个文件是Tomcat服务器的配置文件),找到</Host>的位置(一般位于文件的倒数第四行)。在</Host>符号前加上如下语句:
<Context path="/name" docBase="project location" reloadable="true" />
这里的name是你要部署文件的的文件夹名,相当于Tomcat中webapps文件夹中的ROOT文件夹。project location指的是你的项目所在位置,这里需要找到项目下的WebRoot文件夹,具体格式为"D;\项目名\WebRoot"。
配置完成后,可以在浏览期中输入:localhost:8080/name/index.jsp运行你的项目(注意这里的name是上面配置中的name)。
使用这种部署方式,只需在项目一开始配置一次即可,稳定性好,另外这种方式于IDE无关,具有普适性,推荐使用。
第二种:(不推荐使用)在MyEclipse中进行部署,具体流程如下:
![](http://my.csdn.net/uploads/201206/23/1340462936_2994.png)
![](http://my.csdn.net/uploads/201206/23/1340462947_2675.png)
![](http://my.csdn.net/uploads/201206/23/1340462958_8779.png)
选择Tomcat 6.x Deploy type是部署方式,第一种是展开的目录方式,第二种是以压缩包的形式。选择第一种方式会在Tomcat的webapps文件夹下生成一个和项目名称相同的文件夹,选择第二种方式会在webapps文件夹下生成一个与项目名相同的.war压缩文件。两种方式的区别在于,第二种方式在启用Tomcat时会将这个压缩文件解压为同名的文件,归根到底和第一种方式是相同的。此时在浏览中输入和第一种方式一样的url即可访问web程序。这种方式的虽然比较方便,但是会出现在修改文件后,需要重复配置的问题。另外这种方式依赖于IDE,不具有普适性,所以不建议使用。
第三种:也是借助MyEclipse完成,直接在MyEclipse中复制项目的WebRoot文件夹,然后将其粘贴到Tomcat的webapps文件夹下,将其重命名(命名方式方式一中的命名方式相同,可以随意命名)。然后在浏览其中输入localhost:8080/name/index.jsp(name为你命名的文件夹的名字)即可访问你的web程序。这种方式其实是第二种方式的变种。
三种方式各有优缺点,可以根据需要选择。
相关文章推荐
- 使用eclipse进行java web开发的三中tomcat部署方式
- 使用Eclipse进行Java Web项目开发注意事项-Tomcat配置
- Java Web开发Tomcat中三种部署项目的方法
- Java Web开发Tomcat中三种部署项目的方法
- Java Web开发Tomcat中三种部署项目的方法
- 使用XFire进行web services开发有三种方式:
- 使用delphi+intraweb进行微信开发2—intraweb以.net方式发布(以asp.net mvc4模式部署)在IIS(.net虚拟主机)上
- Java Web开发Tomcat中三种部署项目的方法
- 使用Tomcat+MyEclipse开发Java Web配置
- 如何使用Intellij + Maven + Jetty进行Java Web开发及部署
- 在ASP.NET中使用SQL Server作为数据库,DB First方式使用EF(EntityFramework)进行开发和部署时的connectionString
- Java Web开发-Tomcat中三种部署项目的方法
- Java Web开发Tomcat中三种部署项目的方法
- 使用delphi+intraweb进行微信开发2—intraweb以.net方式发布(以asp.net mvc4模式部署)在IIS(.net虚拟主机)上
- Java Web开发Tomcat中三种部署项目的方法
- 使用MyEclipse开发 服务器的部署方式(续)
- AS2.2使用CMake方式进行JNI/NDK开发
- tomcat部署项目的三种方式
- Axis部署开发webservice (三种方式全)
- TOMCAT的目录结构 1++ Tomact的一些小配置2++Java Web开发: Tomcat中部署项目的三种方法