`

【转帖】eclipse 3.x中热部署WEB程序TOMCAT配置 重启后老是失效的解决

阅读更多
产生问题是因为创建新的server和WEB项目后没有正确配置server服务,现正确配置如下



解决办法:

1.在servers中新建的SERVER上右击——属性的General项下右边Location属性点击SwitchLocation按钮,设置成/Servers/Tomcat v6.0 Server at localhost.server

(Server s : Properties -> General -> Location = /Servers/Tomcat v6.0 Server at localhost.server ;)

2.双击新建的server,修改Server Options设置:将Publish module contexts to separate XML files 打钩(最下面)



3. 配置WEB项目的server选项:右击WEB项目——属性(properties)——server(新建WEB项目后默认是none)选中里面您servers热部署中创建的server(我的是Tomcat v6.0 Server at localhost.server )。



搜索到的相关解释:

(



Explaination :

    * Tomcat of previous version doesn' t support the "source" attribute in the "Context" node of "server .xml" file.

Result :

    * A separate XML file named "demo.xml" was created in the "$server path$\conf\Catalina\localhost\".

)



  注意:【metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\t does not exist or is not a readable directory 】该问题是WEB项目作了不恰当的重命名相关文件夹,或则误删除某些目录又重新创建后导致eclipse无法在使用热部署时候自动同步相关配置。

此时:可手动部署方式将固定的WEB部署目录结构创建到metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\目录底下。如:mytest项目 可以创建结构如下:创建mytest目录,在mytest文件夹目录中创建META-INF、WEB-INF两个文件夹目录。配置到这,此两个文件夹目录底下应该放些什么内容,大家应该都清楚了。正常项目tomcat中结构。如果是新建项目啥都还没写的话建议删除重新创建一个WEB项目,此时 ECLIPSE会自动感应。





到此配置完毕,重新启动吧。应该没问题了。



启动正确输出信息:

2009-4-14 22:35:40 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;.;F:\apache-tomcat-6.0.16\bin;F:\mysql\mysql-5.1.32-win32\bin;F:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Java\jdk1.6.0_02\bin;F:\SVNclient\TortoiseSVN\bin;C:\Program Files\StormII\Codec;C:\Program Files\StormII
2009-4-14 22:35:40 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8888
2009-4-14 22:35:40 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 594 ms
2009-4-14 22:35:40 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2009-4-14 22:35:40 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.16
2009-4-14 22:35:40 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8888
2009-4-14 22:35:40 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2009-4-14 22:35:40 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/31  config=null
2009-4-14 22:35:40 org.apache.catalina.startup.Catalina start

信息: Server startup in 439 ms

分享到:
评论

相关推荐

    转帖工具ConvertX fordiscuz7.1/7.2 修改增强版.rar

    1.修改自Convert X转帖工具 2.新增批量替换关键词(原来是单个词语替换,可以利用这个功能删除一些网站的防转帖代码) 3.批量随机新增文字(新增内容可自定义,从而实现伪原创) 4.cookie记录替换和新增关键词(避免每次...

    UBB论坛转帖圣手.exe

    UBB论坛转帖圣手.exeUBB论坛转帖圣手.exe

    论坛转帖工具.rar

    标题中的“论坛转帖工具.rar”表明这是一个用于在论坛之间转移帖子的软件工具,通常用于帮助用户方便地将一个论坛的帖子内容复制到另一个论坛,可能是为了分享信息、讨论或保存重要的帖子。这类工具可能包括自动抓取...

    转帖性能测试.pdf

    在实际应用中,性能测试可以帮助企业解决一些常见的问题,如电信计费软件在高峰期能否承受大量的并发用户同时访问,或者某些应用系统能否承受大量用户的访问等问题。通过科学的软件测试手段和先进的测试工具,可以...

    转帖h3c一些命令配置

    本文将深入解析标题和描述中提及的H3C设备配置命令,以及它们在网络管理中的作用。 首先,配置终端操作密码是网络设备安全的基本措施。在H3C设备上,可以通过以下命令设置用户接口aux 0的密码: ``` [Sysname]user...

    eclipse乱码+开源转码插件+批量操作

    开源的Eclipse的文件转码插件,可以在不影响中文的情况下改变项目文件编码。 问题描述:我们项目开发都统一采用utf-8格式编码,但昨天研发部的一个产品要集成进来,他们是用gbk编码的,如果强行将文件设置成utf-8...

    [转帖]世界编程大赛第一名写的程序

    标题和描述中的“世界编程大赛第一名写的程序”这一知识点,实际上指向了计算机科学与编程竞赛领域的一个重要概念:即在高水平的编程比赛中,优胜者所编写的代码往往蕴含着高级算法、数据结构以及编程技巧。...

    [转帖] 用C# Generator解决Hanoi塔问题

    在【压缩包子文件的文件名称列表】中,“result.txt”很可能是程序执行后的输出文件,记录了汉诺塔问题的解法步骤。通常,这样的文件会列出每一步盘子的移动情况,如“从柱A移动到柱B”,帮助用户直观地理解算法的...

    转帖工具插件 for PHPwind 7.5 正式版.rar

    3. **转帖操作**:该插件提供的转帖功能可能包括选择原帖、选择目标版块、保留原有信息(如发帖时间、作者信息)等功能。用户在选定帖子后,一键操作即可完成转帖。 4. **日志记录**:为了便于管理和跟踪,插件可能...

    一键转帖功能插件 for 帝国CMS v1.0.rar

    "一键转帖功能插件 for 帝国CMS v1.0.rar" 是一个专为帝国CMS设计的扩展工具,其主要目标是简化用户在网站上分享内容的过程,提高用户体验。这个插件允许用户轻松地将网站上的文章或信息复制并转发到其他平台,如...

    一键转帖功能插件 for 帝国CMS 6.0 GBK utf8 V1.0.rar

    3. **重新生成页面**:完成上述步骤后,为了确保新添加的功能生效,需要对内容页进行重新生成。这样,新插入的转帖按钮将出现在已生成的页面中,等待用户使用。 该插件的工作原理主要是通过JavaScript(`copyto.js`...

    [转帖]通过WebView获取访问网页的源代码

    在Android应用开发中,WebView是一个非常重要的组件,它允许我们在应用程序内部加载和显示网页内容。有时,我们可能需要获取用户通过WebView浏览的网页源代码,以便进行进一步的数据分析或者实现特定功能。这篇博客...

    轻松转帖之突破网页复制限制宣贯.pdf

    安装Greasemonkey扩展后,用户只需重启Firefox并加载这个UserScript文件。 【UBB转帖王】 UBB转帖王是一种插件,它能够帮助用户快速去除复制下来的网页内容中的无用空格、文字干扰码、水印和空行等,优化复制内容,...

    (转帖)4x4x4立体led显示程序

    3. **数据结构**:在程序中,为了管理LED的状态,可能会使用二维或三维数组来表示立方体的每个位置。每个元素代表一个LED的状态,可以是亮或灭。 4. **定时器和中断**:为了实现动态显示,程序需要精确控制LED的...

    sis程序包最新中文版

    、第五版、Symbian^3、UIQ 3.x平台sis程序包、主题 程序的软件,支持拖放,支持从文件夹创建新的sis文 件,支持创建主题,修改主题各种属性,支持命令行 批量解包文件,查看PKG脚本,程序签名等!

    Convert X 转贴工具插件 for Discuz!7.0.rar

    "Convert X 转贴工具插件 for Discuz!7.0" 是一款专为Discuz! 7.0论坛系统设计的程序插件。Discuz!是一款非常流行的开源社区论坛软件,它允许用户建立自己的在线社区,进行讨论和互动。这款转贴工具插件的出现,...

    转帖】CE最新过NP教程.docx

    - 接着,使用加壳工具为加花后的程序再添加一层外壳,进一步隐藏其原始特征。 - 最后,测试生成的程序,确保其特征码与未加花、加壳的原版CE有所不同。如果特征码相同,可能需要尝试其他加壳软件,因为某些游戏...

    【转帖】Flex 开发入门

    3. **Flex SDK**: Adobe Flex SDK 是一套免费的开发工具,包括编译器、库和文档,用于构建Flex应用程序。开发者可以使用SDK中的命令行工具或集成到IDE(如Flash Builder)中进行开发。 4. **Flex 构建工具**: Adobe...

    用MyEclipse8.0构建SSH框架(转帖)

    在IT行业中,SSH框架是Java Web开发中常用的三大框架,分别是Struts2、Spring和Hibernate。这些框架分别负责表现层、业务层和服务层的管理,提供了高效、灵活且可维护的开发模式。本文将详细解释如何使用MyEclipse...

    【转帖】 使用 JProfiler 监控 JBoss 运行情况

    JProfiler是一款功能强大的Java性能分析工具,它可以对Java应用程序、Applets、Java Web Start应用以及应用服务器进行性能监控与分析。通过深入地分析内存使用、线程活动、垃圾回收等关键性能指标,帮助开发人员及...

Global site tag (gtag.js) - Google Analytics