- 浏览: 930675 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (423)
- mysql (37)
- hibernate (3)
- struts (9)
- spring (33)
- dom4j (2)
- junit (0)
- exception (1)
- 随笔杂谈 (12)
- google app engine (1)
- XMPP (1)
- OAuth安全授权 (1)
- 版本控制 (8)
- 心情感悟 (0)
- core java (19)
- log4j (7)
- jquery (12)
- javascript (10)
- 网站性能优化及工具 (11)
- 服务器架设配置等 (38)
- EXT (4)
- 正则表达式 (5)
- 日志统计分析 (2)
- htmlparse (4)
- httpclient (5)
- java随笔 (5)
- dhtmlxtree (1)
- freemarke (5)
- memcached (6)
- javamail (5)
- Linux命令 (10)
- 应用监控cpu web jdbc等 (4)
- jmagick (9)
- 第三方缓存策略 (9)
- ORM (2)
- hadoop (2)
- 大数据量处理 (8)
- 经典 (1)
- 权限设计 (1)
- andriod (1)
- mybatis (12)
- redis (24)
- 数据结构_算法 (5)
- 分布式系统 (1)
- php (1)
- 网络编程 (3)
- 服务器部署 (3)
- ios (2)
- IM (23)
- mina (1)
- 视讯和语音 (1)
- 代码生成 (1)
- 架构 (4)
- 建模工具 (1)
- oracle (4)
- solr (10)
- 构建工具 (7)
- html5 (1)
- nginx (5)
- css (1)
- 大数据-分布式 (2)
- 设计模式 (2)
- mq (2)
- jvm调优 (8)
- 并发编程 (2)
- 搜索引擎 (1)
- UML (2)
最新评论
-
天使建站:
jquery获取网页里多选框checkbox选中项的值的方法及 ...
JS jQuery分别获取选中的复选框值 -
abao1:
发现一个小问题 sortAndSave方法中的for循环 第二 ...
完整java实现外部排序 -
西巴拉古呀那:
Kafka分布式消息系统实战(与JavaScalaHadoop ...
消息系统kafka介绍 -
kafodaote:
Kafka分布式消息系统实战(与JavaScalaHadoop ...
消息系统kafka介绍 -
成大大的:
Kafka分布式消息系统实 ...
消息系统kafka介绍
Eclipse3.x中热部署项目,启动错误问题:
2009-4-14 22:12:33 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:t' did not find a matching property.
2009-4-14 22:12:33 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:12:33 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8888
2009-4-14 22:12:33 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 729 ms
2009-4-14 22:12:33 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2009-4-14 22:12:33 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.16
2009-4-14 22:12:34 org.apache.catalina.core.StandardContext resourcesStart
严重: Error starting static Resources
java.lang.IllegalArgumentException: Document base F:\myproject\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\t does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:141)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:3957)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4126)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009-4-14 22:12:34 org.apache.catalina.core.StandardContext start
严重: Error in resourceStart()
2009-4-14 22:12:34 org.apache.catalina.core.StandardContext start
严重: Error getConfigured
2009-4-14 22:12:34 org.apache.catalina.core.StandardContext start
严重: Context [/t] startup failed due to previous errors
2009-4-14 22:12:34 org.apache.catalina.core.StandardContext stop
信息: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/t] has not been started
2009-4-14 22:12:34 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8888
2009-4-14 22:12:34 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2009-4-14 22:12:34 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/47 config=null
2009-4-14 22:12:34 org.apache.catalina.startup.Catalina start
信息: Server startup in 497 ms
产生问题是因为创建新的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
)
评论
发表评论
-
使用YahooService实现天气预报
2010-03-03 14:50 1369天气预报是非常有用的服务,如果能在网站上集成天气预报,能极大地 ... -
转义问题集
2010-01-16 15:26 1176struts2中设置过滤,把可能输入的危险字符,转换后存入数据 ... -
StringEscapeUtils
2010-01-16 15:14 5956org.apache.commons.lang.StringE ... -
Jprofiler启动Eclipse3.4以测试自己的plugin
2010-01-13 11:18 3214如大家所知,JProfiler是一个著名的用于java系统监 ... -
java.lang.OutOfMemoryError: Java heap space解决方法
2010-01-12 17:36 2145//首先检查程序有没有 ... -
PO、VO、DAO、BO、POJO分别是什么?
2010-01-09 12:12 1366PO:persistant object持久对 ... -
struts2插件
2009-09-22 09:50 1669今天无意查看了Struts2的插件时,发现已经林林总总有40个 ... -
open flash chart with struts2 pie
2009-09-22 09:24 2503open flash chart with struts2 p ... -
性能测试工具
2009-06-17 16:41 1427性能测试工具 免费工 ... -
关于异常
2009-04-27 16:44 1211一、整体规范 按照错误类型,通常的处理方式如下: ... -
开源roller blog中的加解密
2009-04-15 17:45 1235/** * Encode a string ...
相关推荐
tomcat9 for eclipse4.6 插件net.sf.eclipse.tomcat_9.0.1.jar,最近正在学习开发servlet,但是在本地配置Eclipse的时候发现tomcat的插件并不方便安装,尤其是Eclipse4.6的版本已经不兼容...新的方式又会受到国内网络...
在Eclipse市场输SVN找到的插件不支持Eclipse4.X,可能导致导入的SVN项目没有更新和提交等选项,安装此版本能解决此问题。 PS:提供的是links方式对应的插件包,不需要再建一层eclipse文件夹。
Plugin activation for Eclipse 3.x : - launch eclipse once using this option : -clean - if Tomcat icons are not shown in toolbar : select menu 'Window>Customize Perspective...>Commands', and check '...
用Tomcat 和Eclipse开发Web 应用程序(部署发布)配置.docx
此插件是Tomcat针对eclipse4.6和eclipse4.10的插件,
eclipse4.+ tomcat 插件
免费】eclipse内的tomcat插件(com.sysdeo.eclipse.tomcat_3.1.0) 解压可用,方便快捷!!!
自己修改的比较有名的eclipse插件,支持最新的tomcat 8.x,并改正了原代码中的增加user的bug. 讨厌庞大的MyEclipse的建议使用此插件,做基于java的web开发比较好用。
本文图文并茂,详细讲解了Eclipse配置tomcat及部署
最高支持tomcat 9.x,解压后直接拷贝到eclipse\plugins目录中就可以用了。
JRebel eclipse 热部署
idea部署eclipse的web项目(tomcat) 跟着走,无脑操作
eclipse neon的tomcat插件,直接放置于eclipse安装目录plugins下,重启Eclipse,若在选项栏看到三只猫则代表安装成功。
com.sysdeo.eclipse.tomcat_3.3.1.jar适用于 Eclipse-Mar-4.5.2, tomcat7, jdk1.7
net.sf.eclipse.tomcat_9.1.1.ja
在eclipse中无插件,实现自动将项目部署在tomcat下的webapps文件夹下
com.sysdeo.eclipse.tomcat_3.2.1
net.sf.eclipse.tomcat_9.0.1.jar,只需把jar拷贝到eclipse根目录plugins下即可
自己修改的比较有名的eclipse插件,添加了对最新的tomcat 9的支持。没有测试过Eclipse4以上版本。我习惯使用3.x版本