tomcat启动报错 The BASEDIR environment variable is not defined correctly

linux系统中将tomcat从7.0.94降级到6.0.53后,在启动后报的这个错。网上有大量文章用同样的文字表示这是一个权限问题,不过我的权限并没有问题。

仔细回想一下操作,在之前,曾经进行过多次7版本之间的升级操作,因为对tomcat的配置文件有过一些修改,每次升级时都惯性的将/bin/catalina.sh,/conf下的xml文件覆盖到新的tomcat中,这一次也进行了这一操作,这才是原因——大版本之间文件通常是不能通用的。最后的解决办法是将对这些文件的修改直接写到新tomcat的对应文件中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章