Myeclipse中Tomcat的两种部署方式

一、在Myeclipse软件中部署

1、 Myeclipse中,创建好工程后,在Myeclipse菜单栏中选择 Windows -> Preferences -> Myeclipse -> Tomcat5,选择"Enable";Tomact Home Directory要选择你机器上Tomcat所安装的目录。然后,再Windows -> Preferences -> Myeclipse -> Tomcat5 ->JDK,确保这个是有对应的jdk版本,若没有,则通过"Add"添加其安装路径。ok

2、选择工具栏上的 按钮,在”Project”中选择你要部署的工程,然后”Add”,再选择”Tomcat”Finish

3、 在工具栏上选择 ,启动Tomcat

4、 运行程序。在IE中输入http://localhost:8080/aa/WebRoot/index.jsp(aa为工程名字)

二、在Tomcatserver.xml配置文件中部署

1、在Tomcat下,找到conf文件下的server.xml,打开。

2、在<Host></host>之间加上如下代码:

1 
2 <Context path="/虚拟目录名" docBase="目标目录位置" debug="0" reloadable="true" >
3 </Context>

(严格区分大小写,当path=""时,此时的虚拟目录直接为root--->http://localhost:8080/)
       参数:

         path:表示在浏览器中输入http://localhost:8080/虚拟目录名

         docBase:表示你的程序包的物理绝对路径,默认的绝对路径是     %tomcat_home%/webapps

         reloadable :为true,则tomcat会自动检测应用程序的/WEB-INF/lib /WEB-INF/classes目录的变化,自动装载新的应用程序,我们可以在不重起tomcat的情况下改变应用程序;为false则不自动加载。

 (我觉得这种部署方法就好在这里,可以不用重新启动Tomcat。不知道前一种方法是不是在哪个地方进行配置即可实现同样的效果。若有,请高人指点!)

示例:

1        
2 <!-- 我的自定义目录-->
3 <Context path="/wess" debug="0" docBase="C:\Documents and Settings\tt\workspace\Welcome_SS\WebRoot" reloadable="true">
4 </Context> 
5 4

3、 启动Tomcat

Myeclipse工具栏上选择 ,启动Tomcat。或者在Tomcat下,找到bin文件下的startup.bat,打开进行启动。

4、 运行程序。在IE地址中输入http://localhost/wess/index.jsp(引用上面示例配置时的情况)

附:

    在lib下的struts-config.xml可以添加下面三句进行主页默认的配置,即在IE中只需输入到主页所在目录,而不必写出主页。如上面的配置就可只输入http://localhost/wess

 <welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

 

转载于:https://www.cnblogs.com/chenbg2001/archive/2010/04/20/1716490.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/299322.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为什么 ASP.NET Core WebAPI 继承 ControllerBase 而不是 Controller ?

咨询区 Alex Sansau&#xff1a;我是 ASP.NET Core Web API 的初学者&#xff0c;我在跟着文档创建 Controller 时&#xff0c;VS模板引擎给我生成了如下 Controller 模板代码&#xff0c;我发现有一个奇怪的地方如下&#xff1a;public class TodoController : Controller { }…

配置yml_dctc:生成docker-compose.yml配置的工具

有时候&#xff0c;我们需要想知道docker容器的运行参数、环境变量等配置&#xff0c;以便容器以后被删掉之后&#xff0c;可以重新运行起来。特别是在测试环境&#xff0c;有些容器可能就是一个docker run就运行起来了。或者随便找一个目录丢了一个docker-compose.yml运行起来…

Silverlight 2 应用程序部署到任意HTML页面

Silverlight 2 应用程序部署到任意HTML页面&#xff0c;可以采用ActiveX的方法&#xff0c;在页面中放入object标签&#xff0c;设置相应的属性即可。使用 object 元素&#xff0c;可以用与所有受支持浏览器兼容的方式在 HTML 中嵌入和配置 Silverlight 插件。具体可参看&#…

系统集成相关岗位理解

如果从系统集成生命周期来分的话&#xff0c;系统集成项目其实可以细分为:售前、实施及售后三大块&#xff0c;售前:就是做项目实施方案&#xff0c;为项目配置设备、投标等工作&#xff1b;实施:就是根据项目管理方法把握现场项目的实施工作&#xff1b;售后&#xff1a;而完成…

对于“知识”,我们存在哪些误解?

全世界只有3.14 % 的人关注了爆炸吧知识对于不少用户来说&#xff0c;微信已经成为了获取新资讯的重要途径之一。如何保证自己找到「值得看」的内容&#xff1f;每天更新的文章这么多&#xff0c;哪些才值得你看呢&#xff1f;今天就为大家推荐一些颜值与才华并存的好评公众号。…

常见三维文件格式之STL

STL只能用来表示封闭的面或者体&#xff0c;stl文件有两种:一种是明码格式&#xff0c;另一种是二进制格式。 他的文件格式非常简单明码:solid namefacet normal ni nj nk outer loop vertex v1x v1y v1z vertex v2x v2y v2z vertex v3x v3y v3z endloopendfac…

一个搜索需求搞垮微服务

“编程十几年&#xff0c;我只希望能把技术讲明白而已&#xff0c;当然能帮到各位更是深感荣幸“假如你是一名架构师或者技术领导人&#xff0c;一定要深深的知道&#xff0c;没有完美的技术方案&#xff0c;要不然编程技术早就万佛归一。微服务作为近几年新兴的技术概念&#…

python进阶之学习笔记_干货 | Python进阶系列之学习笔记(四)

目录Python条件判断Python循环语句Python循环控制迭代器与生成器异常一、Python 条件判断如果某些条件满足&#xff0c;才能做某件事情&#xff1b;条件不满足时&#xff0c;则不能做&#xff0c;这就是所谓的判断。不仅生活中有&#xff0c;在软件开发中"判断"功能也…

我的2008

写在前面&#xff1a;虽然2008已经过去了&#xff0c;但是我还是要把我的2008记录下来&#xff0c;之所以要记录下来&#xff0c;是因为我知道生命中的每一年都很珍贵&#xff0c;都要珍惜&#xff0c;记录了2008&#xff0c;我会珍惜2009&#xff0c;然后再记录2009……人生就…

Mybatis批量更新转

Mybatis批量更新 批量操作就不进行赘述了。减少服务器与数据库之间的交互。网上有很多关于批量插入还有批量删除的帖子。但是批量更新却没有详细的解决方案。 实现目标 这里主要讲的是1张table中。根据不同的id值&#xff0c;来update不同的property。 数据表&#xff1a;1张。…

45组超炫数学动图,原来当年我如此牛!

全世界只有3.14 % 的人关注了爆炸吧知识想当年我们在数学的海洋里如饥似渴的遨游&#xff0c;什么公式、字母和图形&#xff0c;接招拆招、扫平了无数数学难题&#xff0c;八面威风&#xff0c;牛的不行不行的&#xff01;&#xff01;&#xff01;下面的45组数学动图&#xff…

这样的书值得你读

本文来自豆瓣网网友评论 1.我正在做一个情报分析系统&#xff0c;是一个决策交易系统的基础。里面的很多东西正是我需要的。我觉得很好 我自己想的话 浪费时间。 2.一位垂直搜索开发人员来信说到&#xff1a;我非常有幸买了你们出的《自己动手写搜索引擎》&#xff0c;谢谢你们…

.NET生态现状:超一半 .NET开发者使用C# 8、.NET Framework使用量减少

文 | 局长出品 | OSC开源社区&#xff08;ID&#xff1a;oschina2013&#xff09;JetBrains 上个月发布了 2021 年开发者生态的调查报告&#xff0c;这份报告详细介绍了开发领域的最新趋势&#xff0c;以及有关工具、技术、编程语言和编程世界的其他信息。本文会重点介绍这份报…

如何得到所有可视化窗口的句柄?

如何得到所有可视化窗口的句柄&#xff1f; Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiAPI/html/delphi_20061117103732213.html我想得到已经运行的所有有窗口的应用程序的窗口句柄&#xff0c;不知道有什么好办法&#xff0c;大家帮帮忙。。 用FINDWINDOW。。…

python中def和return是必须使用的保留字吗_Python 保留字和关键字的用法

Python 保留字和关键字的用法 详解 学习python3的一些总结 Python3文档中详细介绍: https://docs.python.org/3/reference/lexical_analysis.html#keywords 概念:保留字是python语言预先保留的标识符,在程序中有特定用途,不能用来作为变量名,函数名使用;保留字大小写敏感…

MFC中使用SDL播放音频没有声音的解决方法

2019独角兽企业重金招聘Python工程师标准>>> 本文所说的音频是指的纯音频&#xff0c;不包含视频的那种。 在控制台中使用SDL播放音频&#xff0c;一般情况下不会有问题。 但是在MFC中使用SDL播放音频的时候&#xff0c;会出现没有声音的情况。经过长时间探索&#…

IHttpModule 与IHttpHandler的区别

总结的很浅显易懂。转自 IHttpModule与IHttpHandler的区别主要有两点: 1.先后次序.先IHttpModule,后IHttpHandler. 2.对请求的处理上: IHttpModule是属于大小通吃类型,无论客户端请求的是什么文件,都会调用到它;例如aspx,rar,html的请求. IHttpHandler则属…

为啥非要用Python?Excel不香吗?

近日&#xff0c;PYPL发布了2月编程语言指数榜&#xff01;在这场排行较量当中&#xff0c;Python牢牢占据榜首位置&#xff0c;并与排名第二的Java拉开高达10%的距离&#xff01;PYPL 是非常流行的参考指标&#xff0c;其榜单数据的排名均是根据榜单对象在 Google 上相关的搜索…

使用 C# 下载文件的十八般武艺

文件下载是一个软件开发中的常见需求。本文从最简单的下载方式开始步步递进&#xff0c;讲述了文件下载过程中的常见问题并给出了解决方案。并展示了如何使用多线程提升 HTTP 的下载速度以及调用 aria2 实现非 HTTP 协议的文件下载。简单下载在 .NET 程序中下载文件最简单的方式…

打造一流的研发中心

同学们&#xff0c;我们正在从事伟大的事业&#xff0c;用SaaS这一创新模式&#xff0c;来实施电子商务、方便工作生活、提升全球经济。做大事&#xff0c;需要立大志。我们研发中心的Vision就是&#xff1a;打造一流的研发中心。欢迎大家讨论&#xff1a;‘一流’的内涵是什么…