# Java SDK developer guide - [Java SDK developer guide](https://docs.temporal.io/develop/java.md) - [Activities - Java SDK](https://docs.temporal.io/develop/java/activities.md) - [Asynchronous Activity completion - Java SDK](https://docs.temporal.io/develop/java/activities/asynchronous-activity.md) - [Activity basics - Java SDK](https://docs.temporal.io/develop/java/activities/basics.md) - [Benign exceptions - Java SDK](https://docs.temporal.io/develop/java/activities/benign-exceptions.md) - [Activity execution - Java SDK](https://docs.temporal.io/develop/java/activities/execution.md) - [Standalone Activities Feature Guide](https://docs.temporal.io/develop/java/activities/standalone-activities.md) - [Standalone Activities Java Quickstart](https://docs.temporal.io/develop/java/activities/standalone-activities-quickstart.md) - [Activity Timeouts - Java SDK](https://docs.temporal.io/develop/java/activities/timeouts.md) - [Best practices - Java SDK](https://docs.temporal.io/develop/java/best-practices.md) - [Data handling - Java SDK](https://docs.temporal.io/develop/java/best-practices/data-handling.md) - [Payload conversion - Java SDK](https://docs.temporal.io/develop/java/best-practices/data-handling/data-conversion.md) - [Payload encryption - Java SDK](https://docs.temporal.io/develop/java/best-practices/data-handling/data-encryption.md) - [Debugging - Java SDK](https://docs.temporal.io/develop/java/best-practices/debugging.md) - [Error handling - Java SDK](https://docs.temporal.io/develop/java/best-practices/error-handling.md) - [Testing - Java SDK](https://docs.temporal.io/develop/java/best-practices/testing-suite.md) - [Client - Java SDK](https://docs.temporal.io/develop/java/client.md) - [Namespaces - Java SDK](https://docs.temporal.io/develop/java/client/namespaces.md) - [Temporal Client - Java SDK](https://docs.temporal.io/develop/java/client/temporal-client.md) - [Integrations - Java SDK](https://docs.temporal.io/develop/java/integrations.md) - [Spring AI integration - Java SDK](https://docs.temporal.io/develop/java/integrations/spring-ai.md) - [Spring Boot integration - Java SDK](https://docs.temporal.io/develop/java/integrations/spring-boot-integration.md) - [Nexus - Java SDK](https://docs.temporal.io/develop/java/nexus.md) - [Temporal Nexus - Java SDK feature guide](https://docs.temporal.io/develop/java/nexus/feature-guide.md) - [Nexus Java Quickstart](https://docs.temporal.io/develop/java/nexus/quickstart.md) - [Standalone Nexus Operations - Java SDK](https://docs.temporal.io/develop/java/nexus/standalone-operations.md) - [Platform - Java SDK](https://docs.temporal.io/develop/java/platform.md) - [Enriching the user interface - Java SDK](https://docs.temporal.io/develop/java/platform/enriching-ui.md) - [Observability - Java SDK](https://docs.temporal.io/develop/java/platform/observability.md) - [Set up your local with the Java SDK](https://docs.temporal.io/develop/java/set-up-your-local-java.md) - [Worker Versioning (Legacy) - Java SDK](https://docs.temporal.io/develop/java/worker-versioning-legacy.md) - [Workers - Java SDK](https://docs.temporal.io/develop/java/workers.md) - [Run a Worker - Java SDK](https://docs.temporal.io/develop/java/workers/run-worker-process.md) - [Serverless Workers - Java SDK](https://docs.temporal.io/develop/java/workers/serverless-workers.md) - [Serverless Workers on AWS Lambda - Java SDK](https://docs.temporal.io/develop/java/workers/serverless-workers/aws-lambda.md) - [Serverless Workers on GCP Cloud Run - Java SDK](https://docs.temporal.io/develop/java/workers/serverless-workers/cloud-run.md) - [Workflows - Java SDK](https://docs.temporal.io/develop/java/workflows.md) - [Workflow basics - Java SDK](https://docs.temporal.io/develop/java/workflows/basics.md) - [Interrupt a Workflow Execution - Java SDK](https://docs.temporal.io/develop/java/workflows/cancellation.md) - [Child Workflows - Java SDK](https://docs.temporal.io/develop/java/workflows/child-workflows.md) - [Continue-As-New - Java SDK](https://docs.temporal.io/develop/java/workflows/continue-as-new.md) - [Workflow message passing - Java SDK](https://docs.temporal.io/develop/java/workflows/message-passing.md) - [Schedules - Java SDK](https://docs.temporal.io/develop/java/workflows/schedules.md) - [Side Effects - Java SDK](https://docs.temporal.io/develop/java/workflows/side-effects.md) - [Workflow Timeouts - Java SDK](https://docs.temporal.io/develop/java/workflows/timeouts.md) - [Timers - Java SDK](https://docs.temporal.io/develop/java/workflows/timers.md) - [Versioning - Java SDK](https://docs.temporal.io/develop/java/workflows/versioning.md) - [Workflow Streams - Java SDK](https://docs.temporal.io/develop/java/workflows/workflow-streams.md)