Menu
Oracle unveils Java development extension for Visual Studio Code

Oracle unveils Java development extension for Visual Studio Code

Oracle said that its Oracle Java Platform extension would support current JDK releases and the next upcoming JDK version.

Credit: Amber Avalona

Oracle has released the Oracle Java Platform extension for Visual Studio Code, bringing full-featured Java development for Maven and Gradle projects to Microsoft’s popular code editor.

Available in the VS Code portion of the Visual Studio Marketplace, the Oracle Java Platform extension was unveiled on October 18. The extension covers the development cycle from editing to compiling to debugging and testing, Oracle said, with class-level and variable refactorings supported. The initial release offers features such as a project view, auto-completion, error highlighting, and jump-to-definition capabilities, along with unit testing support for Junit.

Oracle said the increasing popularity of Visual Studio Code as a universal IDE has changed the relationship between programming languages and their IDEs. Previously, developers picked a language and then an IDE; now many developers expect that language-agnostic IDEs like VS Code will offer good support for every language that developers use. A large number of Java developers use VS Code, particularly students and developers using other languages alongside Java.

To support a programming language, a VS Code extension has a language server at its core, Oracle said. This back end operates the language’s tools and communicates with the IDE using the Language Server Protocol. Oracle’s Java language server is a slimmed-down version of one developed for the Apache NetBeans project.

Leveraging the OpenJDK javac compiler for code editing and compilation, Oracle’s language server will enable VS Code support for new JDK (Java Development Kit) features as soon as they are introduced. Oracle’s VS Code extension will support current JDK releases and the next upcoming JDK version. The current version is JDK 21, released in September.

Microsoft also provides Java development tools for VS Code, including an Extension Pack for Java. It features a collection of extensions for writing, testing, and debugging Java applications.


Follow Us

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Featured

Slideshows

How MSPs can capitalise on integrating AI into existing services

How MSPs can capitalise on integrating AI into existing services

​Given the pace of change, scale of digitalisation and evolution of generative AI, partners must get ahead of the trends to capture the best use of innovative AI solutions to develop new service opportunities. For MSPs, integrating AI capabilities into existing service portfolios can unlock enhancements in key areas including managed hosting, cloud computing and data centre management. This exclusive Reseller News roundtable in association with rhipe, a Crayon company and VMware, focused on how partners can integrate generative AI solutions into existing service offerings and unlocking new revenue streams.

How MSPs can capitalise on integrating AI into existing services
Access4 holds inaugural A/NZ Annual Conference

Access4 holds inaugural A/NZ Annual Conference

​Access4 held its inaugural Annual Conference in Port Douglass, Queensland, for Australia and New Zealand from 9-11 October, hosting partners from across the region with presentations on Access4 product updates, its 2023 Partner of the Year awards and more.

Access4 holds inaugural A/NZ Annual Conference
Show Comments