« Linux上五十个最佳的FireFox扩展插件« »决意离开ZB团队,做个自由人,也许会更好 »
Required extension "ant" not found引起的Container StandardContext [/myweb] has not been started错误解决办法

今天开始全面配置构架公司的项目,说实话,我以前没做过类似的功能.这次经理直接让我负责,有点担心,都不知道要做哪些东西.前几天,把设计文档方面的东西大概整理了一些东西,今天开始把项目搭建起来,采用的是Struts1.2+Spring 2.5.5+Ibatis2.3,然后把公司以前做的一些类库都放进去,开始启动项目空跑一下,看看能不能启动.

没想到这么简单的过程竟然也出错了,急得我头都大.哎,公司怎么就没有一个老手带我一下啊,我真的不知道怎么来做构架师.错误提示如下:

信息:   ExtensionValidator[/dynaValidator][commons-attributes-compiler.jar]:   Required   extension   "ant "   not   found.
org.apache.catalina.util.ExtensionValidator   validateManifestResources
信息:   ExtensionValidator[/dynaValidator][commons-attributes-compiler.jar]:   Required   extension   "commons-attributes-api "   not   found.
org.apache.catalina.util.ExtensionValidator   validateManifestResources
信息:   ExtensionValidator[/dynaValidator][commons-attributes-compiler.jar]:   Required   extension   "javadoc "   not   found.
org.apache.catalina.util.ExtensionValidator   validateManifestResources
信息:   ExtensionValidator[/dynaValidator]:   Failure   to   find   3   required   extension(s).
org.apache.catalina.core.StandardContext   start
严重:   Error   getConfigured
 org.apache.catalina.core.StandardContext   start
严重: Exception during cleanup after start failed
LifecycleException:  Container StandardContext[/myweb] has not been started

我到GG里搜索LifecycleException:  Container StandardContext[/myweb] has not been started这个问题,结果试了很多人的方法都没用,我也弄不清是怎么回来.后来实在没办法,看到上面几行的信息,感觉好像是很重要的信息,好像是什么东西没有找到[ Required   extension   "ant "   not   found.],于是就搜索了一下这个东西,立刻把问题解决了,原来,是我把Spring里的那些Lib中附带的JAR包全加进去了,而有些包实际在是不会用到的,但是这些包却又引用到了另一些没有加入进来的包,于是就导致了一些错误了.解决方法如下:

这是因为commons-attributes-compiler.jar在工作的时候需要"ant"、"commons-attributes-api"、"javadoc"三个jar包支持,要么是你没提供,要么是提供的jar包版本有问题。

因为我的项目里commons-attributes-compiler.jar都没用上(是部署的时候MyEclipse帮我加上的),我直接 把"commons-attributes-compiler.jar"、"commons-attributes-api.jar"两个包从/WEB- INF/lib下面删掉就好了。

问题解决了,这让我想到,在引用包时,应该尽量少的引入包,特别是没有用到的包,不然,很有可能会带来想不到我麻烦.但是,作为像我这样的菜鸟,哪知道哪些包要用到哪些包不会用到呢.这可真的是经验的价值表现,哈哈.

 


Tags: ant  spring  struts  JAVA   |

原创文章如转载,请注明:转载自:巴士飞扬-技术BLOG : http://www.busfly.net/

本文链接地址:http://www.busfly.net/post/370.html

如果你喜欢本文,请顶一下,支持我,你的支持是我继续发好文章的最大动力。谢谢。
好东西需要分享,快把本文发给你的朋友吧~!~

     
相关文章:




◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
网站分类
分类最近文章
最近发表
最新评论及回复
最近留言
热文排行
随机推荐文章
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(J2EE为主):3769186.