when using jdk7, use http to download to avoid SSL Exception. fix #349

This commit is contained in:
hengyunabc
2018-12-07 16:16:31 +08:00
parent 9cf0ceef7e
commit 81935ee3ec
2 changed files with 8 additions and 6 deletions
@@ -225,9 +225,10 @@ public class Bootstrap {
System.exit(0);
}
if (JavaVersionUtils.isJava6()) {
if (JavaVersionUtils.isJava6() || JavaVersionUtils.isJava7()) {
bootStrap.setuseHttp(true);
AnsiLog.debug("Java version is 1.6, only support http, set useHttp to true.");
AnsiLog.debug("Java version is {}, only support http, set useHttp to true.",
System.getProperty("java.specification.version"));
}
// check telnet/http port
@@ -6,11 +6,12 @@ package com.taobao.arthas.common;
*
*/
public class JavaVersionUtils {
public static void main(String[] args) {
System.err.println(JavaVersionUtils.isJava8());
}
private static final String javaVersionStr = System.getProperty("java.specification.version");
private static final float javaVersion = Float.parseFloat(javaVersionStr);
private static final float javaVersion = Float.parseFloat(System.getProperty("java.specification.version"));
public static String javaVersionStr() {
return javaVersionStr;
}
public static float javaVersion() {
return javaVersion;