Red5或Tomcat启动闪退的解决方案

(此段可忽略,完全是一个禽兽的疯言疯语)就在昨晚,你们在跨年的时候,我悲伤了差不多整整一晚,原因是JDK这货带起来的,就在昨天2017年12月31号下午浪完回实验室7点左右,我打开vm看线程状态时,突然发现系统提示连接指向的文件被删除,一看D盘,我滴个乖乖,整个D盘下的Program Files文件夹下基本成了空文件夹,这太特么玩儿我呢,我那么软件在里面呢!!???我当时那个懵逼啊,吃惊!惊讶!惶恐!然而这都没办法了,关键我敢肯定我绝对没有自己会闲得会删那么重要的文件夹,悲剧啊,几经辗转找到腾讯管家里面的文件恢复的工具箱,抱着试试看的心态看看,我靠!居然还真恢复了一部分(但仅仅是一部分,那也满足了),可是它不让恢复到同一个盘符下面,所以除了之前的zip免安装的软件找回来其他软件都都要自己装。在纳闷的同时也在想怎么回事会突然被删除这么多文件(回收站里没有的),除了早上卸载了其中一个版本的jdk,问题锁定了,罪魁祸首也出来了,咋办吧,反正我又打不着它,好吧,当天搞到晚上3点多,要知道人家这会儿都是搂着姑娘在被窝里跨年的,呸!人家这个点应该跨累了在睡觉,我虽然没有姑娘,可是能不能让我好好睡一觉呀,中间各种心酸呀,一个软件装好几遍、破解好几遍都没法用,哼!谁怕谁,我还不信了,我就要装上,装不上我就去死!!发完誓我就趴桌子睡了会儿,哈哈~~趴了一会被冻醒,5点不到有跟这些混蛋死磕,终于在早上10点把所有东西恢复的差不多回宿舍洗了个澡吃了午饭。

嗯,重点到了,下午回实验室的时候,测一下red5的如何,这货也是我前段时间稍微了解了一下,手痒就在自己笔记本上玩了一下,当时是自己配置好了可以用,但是现在恢复回来后结果在解压的server目录下双击启动red5.bat直接闪退,又是一顿死磕,于是就尝试在dos窗口进入解压目录运行red5命令,这样总不能闪退吧(有种你再闪一个给我看看,我还不信系统的dos窗口你给我闪没了),好歹会有运行结果呀,果不其然,终于可以查看到闪退的异常信息,提示有未识别参数不能创建java虚拟机,此时就想到了是JDK版本问题,于是乎尝试更换高版本的jdk,参数可以被别识别,完成。网上一大堆排查都会说jdk安装方式错误,我就纳了闷了,但凡接触到这玩意儿java搞了至少半年吧,这种低级错误就不要拿出说了,搞的我怀疑自己智商!然后跟着这个思路,也把困扰多时的bin路径下执行startup.bash无法启动Tomcat的问题解决(也是闪退,每次都要利用Eclipse来启动有用),一看是CATLINA_HOME路径的问题,原因由来已久,我的笔记本上有多个版本的Tomcat,我是直接把他们的根目录配置到一个CATLINA_HOME中,想想也是够了,怎么能放两个版本的路径在里面呢,每次启动Tomcat只能加载一个呀,于是想到了JDK的多版本的环境变量的配置,嗯,再去startup.bash完美解决,不知道的怎么配的参照上一篇多版本JDK配置的文章

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值