@Test public void testReadReleaseVersion() { String releaseVersion = DownloadUtils.readLatestReleaseVersion(); Assert.assertNotNull(releaseVersion); Assert.assertNotEquals("releaseVersion is empty", "", releaseVersion.trim()); System.err.println(releaseVersion); }
public static String readLatestReleaseVersion() { InputStream inputStream = null; try { URLConnection connection = openURLConnection(ARTHAS_LATEST_VERSIONS_URL); inputStream = connection.getInputStream(); return IOUtils.toString(inputStream).trim(); } catch (Throwable t) { AnsiLog.error("Can not read arthas version from: " + ARTHAS_LATEST_VERSIONS_URL); AnsiLog.debug(t); } finally { IOUtils.close(inputStream); } return null; }
DownloadUtils { public static String readLatestReleaseVersion() { InputStream inputStream = null; try { URLConnection connection = openURLConnection(ARTHAS_LATEST_VERSIONS_URL); inputStream = connection.getInputStream(); return IOUtils.toString(inputStream).trim(); } catch (Throwable t) { AnsiLog.error("Can not read arthas version from: " + ARTHAS_LATEST_VERSIONS_URL); AnsiLog.debug(t); } finally { IOUtils.close(inputStream); } return null; } }
DownloadUtils { public static String readLatestReleaseVersion() { InputStream inputStream = null; try { URLConnection connection = openURLConnection(ARTHAS_LATEST_VERSIONS_URL); inputStream = connection.getInputStream(); return IOUtils.toString(inputStream).trim(); } catch (Throwable t) { AnsiLog.error("Can not read arthas version from: " + ARTHAS_LATEST_VERSIONS_URL); AnsiLog.debug(t); } finally { IOUtils.close(inputStream); } return null; }  }
DownloadUtils { public static String readLatestReleaseVersion() { InputStream inputStream = null; try { URLConnection connection = openURLConnection(ARTHAS_LATEST_VERSIONS_URL); inputStream = connection.getInputStream(); return IOUtils.toString(inputStream).trim(); } catch (Throwable t) { AnsiLog.error("Can not read arthas version from: " + ARTHAS_LATEST_VERSIONS_URL); AnsiLog.debug(t); } finally { IOUtils.close(inputStream); } return null; }  static String readLatestReleaseVersion(); static List<String> readRemoteVersions(); static void downArthasPackaging(String repoMirror, boolean http, String arthasVersion, String savePath); }
DownloadUtils { public static String readLatestReleaseVersion() { InputStream inputStream = null; try { URLConnection connection = openURLConnection(ARTHAS_LATEST_VERSIONS_URL); inputStream = connection.getInputStream(); return IOUtils.toString(inputStream).trim(); } catch (Throwable t) { AnsiLog.error("Can not read arthas version from: " + ARTHAS_LATEST_VERSIONS_URL); AnsiLog.debug(t); } finally { IOUtils.close(inputStream); } return null; }  static String readLatestReleaseVersion(); static List<String> readRemoteVersions(); static void downArthasPackaging(String repoMirror, boolean http, String arthasVersion, String savePath);  }