单独运行startup.bat是可以的,但是从eclipse里面运行tomcat就不行,为啥??
(JDK的环境变量配置也没问题 CMD输入JAVA -VERSION可以看到版本信息)
朋友毕设刚出这个问题,完全相同,最后找到原因是jdk版本过高与tomcat不兼容,重新下个旧点的jdk配置好环境就行了
tomcat版本太高
tomcat版本太高不稳定,建议使用7.6
jdk如果是7.0的话不建议用tomcat8,换个tomcat是最快的解决方法,也可能是eclipse来大姨妈了,删了原来的新建一个server也可以
tomcat和jdk是否是对应的版本
清理版本 建议使用 8.5 如果jdk是1.7及以上 打开service 工具栏 右键清理 然后重新rmove add 方法二 找到 tomcat 工作空间 手动清理
这个问题是因为MyEclipse里边的一个文件被破坏掉了,你试一下在你安装MyEclipse的路径里搜索*deploy*core*搜索出一个几百K大小的文件把这个文件删除,然后关闭MyEclipse,重新启动时,MyEclipse会重新创建一个相同的文件,这样问题就解决了
这个跟你的Eclipse使用的版本有点关系,并且可能配置上存在错误的,建议下载一个tomcatplugin工具,可以解决你的问题
使用tomcat7试一试,应该是版本的问题吧
jdk版本和tomcat版本有点不匹配 升级一下jdk 或者 换个tomcat吧
工作空间问题,把工作空间重新修改一下file---->switch----->workspace
tomcat 和jdk不匹配,换个Tomcat 试试