Building Robust Applications with Scala3 Library Bootstrapped and Java Class Libraries
```scala object Main { def main(args: Array[String]): Unit = { println("Hello, Scala3!") } } ``` ```scala libraryDependencies += "org.apache.httpcomponents" % "httpclient" % "4.5.12" ``` ```scala import org.apache.http.client.methods.HttpGet import org.apache.http.impl.client.HttpClients object HttpClientExample { def main(args: Array[String]): Unit = { val httpClient = HttpClients.createDefault() val request = new HttpGet("https://example.com") val response = httpClient.execute(request) try { val content = scala.io.Source.fromInputStream(response.getEntity.getContent).mkString println(content) } finally { response.close() httpClient.close() } } } ```