问题:东哥和小孩开发了个项目,又要上线了吸取 上一个文章的问题;这次小孩采用从本地上传jetty,上传完毕后
在新的服务器上打好了环境 jdk1.8 redis 一切都搞了就等6点30上线了;
6:30 jetty.sh restart
tail -f xxxxxx.log
发现各种问题 1、jdk版本问题 (开发是1.8的版本)
小孩又找到东哥
我开始感觉是jdk问题
root 没问题是1.8
为啥是
报错jdk 版本问题?难道是打包?难道是?脑子中一万个可能……
先添加个 变量看看一定没问题
启动后还是报版本错误 (呱呱的打脸)
哎还是踏踏实实 一点一点的扒着看吧从开始到结束
先看启动脚本
启动脚本中添加了n个 echo $JAVA_HOME
这以后发现JAVA_HOME变量变化了;我了个擦
打印下那个东东……
发现/etc/default/jetty下有个配置文件 ,纳尼多会搞了个这个??先不管先备份然后重命名再启动
发现jdk 环境变量不会变化了我擦当我满心热血的感觉发现了个重大发现
发现启动脚本有注释 ,做事前还是要理性要静静的思考 从头到尾……
在项目上线过程中遇到Jetty启动时出现JDK版本不匹配的问题,通过检查JAVA_HOME环境变量、配置文件及启动脚本最终定位并解决了问题。
541

被折叠的 条评论
为什么被折叠?



