[Bash]检查java版本信息
2013-05-22 13:40
176 查看
#!/bin/bash #set -x if type -p java; then echo "found java executable in PATH" _java=java elif [[ -n "$JAVA_HOME" ]] && [[ -x "$JAVA_HOME/bin/java" ]]; then echo "found java executable in JAVA_HOME" _java="$JAVA_HOME/bin/java" else echo "No Java" fi if [[ "$_java" ]]; then # version=$("$_java" -version 2>&1 | awk -F '"' '/version/ {print $2}') #it will give you 16 for java like 1.6.0_13 and 15 for version like 1.5.0_17. version=$(java -version 2>&1 | sed 's/java version "(.*).(.*)..*"/12/; 1q') echo version "$version" [ "$version" -ge 15 ] && echo "ok, java is 1.5 or newer" || echo "it's too old..." fi
相关文章推荐
- [Bash]检查java版本信息
- java 获取当前系统的版本信息
- 完整版java读取apk、ipa包名、版本名、版本号等信息
- 【java】JDK安装后,没有配置环境变量,也可以java -version查看到版本信息
- 在Java中使用Maven配置的版本信息
- Java语言获取jdk、jre和操作系统版本等信息
- 纯JAVA环境获取APK信息(包名,版本,版本号,大小,权限...),纯JAVA语言编写PC端获取APK信息
- 检查java class的版本号
- 基于JAVA代码 获取手机基本信息(本机号码,SDK版本,系统版本,手机型号)
- iOS检查版本更新,以及获取不到版本信息问题
- Java程序工具之发射机制类信息打印器(Java版本)
- java通过解析文件获取apk版本等信息
- 基于JAVA代码 获取手机基本信息(本机号码,SDK版本,系统版本,手机型号)
- Java代码检查工具PMD发布 4.2.6 版本
- Windows系统下检查当前电脑python版本信息
- 尝试连接到报表服务器时失败。请检查连接信息,并检查报表服务器版本是否兼容。
- (转载)Java读取ipa中info.plist获取版本信息
- Oracle EBS无法启动,错误信息:您的安全设置已组织自签名的应用程序使用已过期的Java版本运行。