Oracle JDeveloper
docs.oracle.comDevelop, test, debug, and deploy Java, Java EE, ADF, and web-service applications in Oracle's IDE.
Develop, test, debug, and deploy Java, Java EE, ADF, and web-service applications in Oracle's IDE.
A lightweight IDE that draws code structure diagrams and visualizes runtime data structures.
A Java teaching IDE where learners program actors and see their code run inside interactive worlds.
A Java IDE that lets learners explore classes and objects while writing code.
A Java testing library that starts disposable Dockerized dependencies for integration tests.
A cross-platform IDE with language-aware editing, refactoring, project wizards, and application tooling.
A Java code-coverage library that records which instructions, lines, and branches run during tests.
Write scripts and JVM applications with Groovy's concise syntax and Java interoperability.
An annotation-based Java test framework for organizing unit, integration, data-driven, and parallel test suites.
Prepare and publish software releases across Git hosts and package managers.
Build Java pricing and risk calculations or run portfolio reports from files
A Java DSL for sending REST requests from tests and asserting response status and data.
Generate Java unit-test code from IntelliJ classes and methods, with CLI and CI options in paid editions.
Use a small Java SQL database in embedded, in-memory, or client/server mode through JDBC.
Develop Java and Kotlin projects in JetBrains’ cross-platform integrated development environment.
Develop and debug software in the Eclipse desktop IDE and extend its workspace with plug-ins.
A distributed, memory-first SQL database for applications that need shared cluster state.
A Java SQL database that can run in your application or as a separate server.
Instrument Java and ColdFusion applications with an on-prem agent that exposes application, system, and database performance.
Build Java projects from a POM that defines dependencies, plugins, and a standard lifecycle.
Mock HTTP services so application tests can exercise request and response behavior without a live dependency.
Serialize structured data with schemas and compact binary encoding across supported programming languages.
Java-focused technical articles and learning material
A Java-based programmer’s editor with syntax modes, split views and an in-editor plugin manager.