为Java 开发者打造最优的云端开发体验
时间:2022-04-06 16:00:01 | 来源:行业动态
时间:2022-04-06 16:00:01 来源:行业动态
微软爱开源,也爱Java。
通过在Visual Studio开发工具和微软智能云Azure上的一系列努力,微软正在从DevOps开发运维的各个角度,为Java开发者创造最好的开发体验。
首先,微软在开源跨平台代码编辑器Visual Studio Code上提供了一系列工具来支持Java,例如Red Hat支持Java语言插件,目前已经有超过300万次的下载量。在GitHub上,微软工程师也在持续不断地贡献代码到支持Java语言的插件,在过去一年中就陆续推出了Java调试器、Java Test Runner 、Maven Explorer、Tomcat、CheckStyle等项目。
面向云计算时代的大势所趋,微软也在努力为Java开发者打造更好的上云工具。微软提供的Java SDK开发包,允许开发者通过 Java 使用和管理微软Azure平台上的资源。Maven插件项目让Java应用可以直接通过Maven插件部署到App Service和Azure Function等Azure服务上。目前微软已经面向Visual Studio Code、Eclipse、IntelliJ等开发工具,提供了Azure App Service插件,最近还在Visual Studio Code中加入了针对Azure Functions的插件。
针对当前最流行的Java Web框架Spring,微软专门推出了一系列的Spring Starters,方便开发者更轻松地将他们的Spring应用与Azure服务中的服务总线、存储、Azure Active Directory、Azure Key Vault、Azure CosmosDB/Document DB 数据库服务提供 Spring Data 支持。
为了进一步改善开发者在Azure上应用Java编程的便利性,在接下来的几个月中,微软将发布更多针对针对Spring、Gradle工具的新功能,还将在Visual Studio Code中发布Kubernetes插件,让用户更轻松地部署Java应用到Kubernetes微服务平台并在本地调试。