sdkman是一个用于管理软件开发工具包的工具,它可以帮助开发者在同一台机器上安装、切换和管理不同版本的软件开发工具包。它支持多种开发语言和工具,包括Java、Scala、Groovy、Kotlin等。
gradle是一种基于JVM的构建工具,用于自动化构建、测试和部署软件项目。它支持多种编程语言和平台,并提供了丰富的插件生态系统,使开发者能够灵活地定制和扩展构建过程。
在这个问题中,提到了sdkman和gradle的版本问题。如果使用gradle 3.4无法确定java版本,可能是由于gradle配置文件中没有指定java版本或者指定的java版本不可用。解决这个问题的方法是在gradle配置文件中添加或修改java版本的设置。
具体操作步骤如下:
sourceCompatibility
和targetCompatibility
指定的。java -version
来查看已安装的java版本。sourceCompatibility = 1.8
表示使用Java 8。腾讯云提供了一系列与云计算相关的产品和服务,例如云服务器、云数据库、云存储等。这些产品可以帮助开发者快速搭建和部署应用程序,提供高可用性、弹性扩展和安全性保障。具体推荐的腾讯云产品和产品介绍链接地址如下:
通过使用腾讯云的相关产品,开发者可以更加便捷地进行云计算和软件开发工作,提高开发效率和应用性能。
领取专属 10元无门槛券
手把手带您无忧上云