启动报错:the system has not been registered within 60 days 
看着像是过期了,可这tomcat不是开源免费的嘛?这怎么解决呀?

解决方案 »

  1.   

    难道你的tomcat是在官方下的试用版?重新换一个版本吧。。
      

  2.   


    错误中,没看出是tomcat的问题。。好像是你的项目设置了license吧?应该是你项目的license过期了。。导致无法启动。。
      

  3.   

    如果不是项目license的问题。
    那就从URI=null入手查错。tomcat中很多的URI=null,你看看是哪里的应该没有正确加载到某个xml,导致加载很多元素类型不对。。其中还有一句:but an org.xml.sax.ErrorHandler was not set..which is probably not what is desired parser will use a default ErrorHandler to print the first 10 errors.这个错误是因为你的xml中标签配置有问题。。仔细检查一下看这个帖子:
    http://topic.csdn.net/u/20101118/09/6ff1d07b-ab85-444e-a721-7921bf09876e.html
      

  4.   


    上2次也是这个问题,就是换了个tomcat就好了,这个说明不是项目的问题吧
    我就是觉得老这么换下去不行,得找找原因、、、
      

  5.   

    Quote:

    我6楼的回复。。你看过了没?根据这个入手找问题。。tomcat启动报了那么多错误肯定是有原因的。。估计和tomcat的关系不大。。而且还要看看你每次换的tomcat版本是不是一样的重点在检查xml配置的标签是否有错误或者顺序不正确的地方可以做一个测试看看是项目问题还是tomcat问题:
    另外新建一个简单的项目【确定其没问题】,部署到你上述出错的tomcat,看看会不会报错。。报错。则tomcat有问题。。否则项目有问题。。(当然也只符合大部分情况,不排除你现在这个项目中某个地方用到了tomcat的某些API,这就和版本有关了。。)
    Quote:
      

  6.   

    郁闷,我的目录里都没有renew.xm,这个是在那个目录下呢?
      

  7.   


    更郁闷的是,人家里面是renew.xml。不代表你的错误也是这个xml,这只是在说明问题出在了某个xml中。。所以我建议你检查你项目中的xml配置文件。
      

  8.   

    结贴了
    原来tomcat本身并没问题 
    是项目上做了限制