未分類 19 5 月 2020 服务器上不同版本应用设置 JAVA_HOME 有影响吗 服务器上不同版本应用设置 JAVA_HOME 有影响吗 資深大佬 : nutting 1 同一个 linux 用户,上面有比较老的 1.5 的 jdk 应用。现在又要部署一个小程序,需要 jdk1.8,其中要求配置 JAVA_HOME,这样对 1.5 的应用有影响吗 大佬有話說 (8) 資深大佬 : sagaxu 不要设置系统全局的 JAVA_HOME 資深大佬 : joooooker21 配置 JAVA_HOME 肯定是有影响的, 可以换成启动应用时指定 jdk 路径 資深大佬 : Vegetable 看你程序是怎么启动的,启动之前给当前会话设置环境变量就好了.比如命令是 $ java app就变成$JAVA_HOME={JDK PATH} java app 所有进程管理的工具都支持配置独立的环境变量 資深大佬 : MrCastle 同一个用户环境变量肯定会受影响的吧,建议还是写全路径进去,不知道为什么要求一定要配置 JAVA_HOME,这种情况下不是应该分开两个用户比较合理吗? 資深大佬 : julyclyde 不要在系统级、用户级配置(尤其是用户级,简直是经典错误)要在应用程序启动脚本里设置 資深大佬 : HEROic 启动脚本最前面声明下就好了 資深大佬 : binbinyouliiii 装个 docker 資深大佬 : adablue77 jenv 了解一下