尴尬的版本问题

2015-12-07  籽藤 

版本问题,是很常见的“恶心”问题。Python 如此,JDK 亦是如此。

我们测试服务器上部署了 nGrinder 和一些 java 开发的服务。无奈最新版本的 nGrinder 3.3 在 jdk 1.8 下会报错,具体错误信息不记得了,貌似与引用的 spring framework 版本有关。因此,我们的测试服务器上默认 jdk 是用 1.7

然而,我们自己开发的测试服务,部署在 tomcat 上自动解压的 war 包是用 java 1.8......好吧,最快的临时解决办法,就是在 nGrinder 启动之后,用 ln -s 建立软链,使得 /usr/bin/java 指向 jdk 1.8 bin目录中的 java。即:

ln -s /usr/java/jdk1.8.0_60/bin/java /usr/bin/java

NOTE: 这里不要使用相对路径,否则你可能会遇到错误: Too many levels of symbolic links

326°/3264 人阅读/0 条评论 发表评论

登录 后发表评论