running code: WebClient webClient = new WebClient(); WebClientOptions options = webClient.getOptions(); options.setJavaScriptEnabled(true); HtmlPage page = webClient.getPage("https://djsakldjsalkmdlwje.top"); System.out.println(page.asXml()); webClient.close(); Memory keeps growing ,why? if setJavaScriptEnabled(false) Then normal, However, some web pages are not complete !