# Java SDK developer guide > For the complete documentation index, see [llms.txt](https://docs.temporal.io/llms.txt). > Any documentation page is available as raw Markdown by appending `.md` to its URL. > Explore Temporal Java SDK feature guides to master developing Temporal Applications. Build Workflows, Activities, and Workers, connect to Temporal Services, set up a testing suite, handle failure detection, send messages, complete Activities asynchronously, implement Versioning, use Observability, debug applications, schedule Workflows  ## Install and get started You can find detailed installation instructions for the Java SDK in the [Quickstart](/develop/java/set-up-your-local-java). There's also a short walkthrough of how to use the Temporal primitives (Activities, Workflows, and Workers) to build and run a Temporal application to get you up and running. Once your local Temporal Service is set up, continue building with the following resources: - [Develop a Workflow](/develop/java/workflows/basics) - [Develop an Activity](/develop/java/activities/basics) - [Start an Activity Execution](/develop/java/activities/execution) - [Run Worker processes](/develop/java/workers/run-worker-process) From there, you can dive deeper into any of the Temporal primitives to start building Workflows that fit your use cases. ## [Workflows](/develop/java/workflows) - [Workflow basics](/develop/java/workflows/basics) - [Child Workflows](/develop/java/workflows/child-workflows) - [Continue-As-New](/develop/java/workflows/continue-as-new) - [Message passing](/develop/java/workflows/message-passing) - [Cancellation](/develop/java/workflows/cancellation) - [Timeouts](/develop/java/workflows/timeouts) - [Schedules](/develop/java/workflows/schedules) - [Timers](/develop/java/workflows/timers) - [Side effects](/develop/java/workflows/side-effects) - [Versioning](/develop/java/workflows/versioning) - [Workflow Streams](/develop/java/workflows/workflow-streams) ## [Activities](/develop/java/activities) - [Activity basics](/develop/java/activities/basics) - [Activity Execution](/develop/java/activities/execution) - [Standalone Activities](/develop/java/activities/standalone-activities-quickstart) - [Timeouts](/develop/java/activities/timeouts) - [Asynchronous Activity Completion](/develop/java/activities/asynchronous-activity) - [Benign exceptions](/develop/java/activities/benign-exceptions) ## [Workers](/develop/java/workers) - [Worker processes](/develop/java/workers/run-worker-process) - [Observability](/develop/java/platform/observability) ## [Temporal Client](/develop/java/client) - [Temporal Client](/develop/java/client/temporal-client) - [Namespaces](/develop/java/client/namespaces) ## [Temporal Nexus](/develop/java/nexus) - [Quickstart](/develop/java/nexus/quickstart) - [Feature guide](/develop/java/nexus/feature-guide) - [Standalone Operations](/develop/java/nexus/standalone-operations) ## [Platform](/develop/java/platform) - [Observability](/develop/java/platform/observability) - [Enriching the UI](/develop/java/platform/enriching-ui) ## [Best practices](/develop/java/best-practices) - [Testing](/develop/java/best-practices/testing-suite) - [Debugging](/develop/java/best-practices/debugging) - [Data handling](/develop/java/best-practices/data-handling) ## [Integrations](/develop/java/integrations) - [Parseable integration](https://github.com/parseablehq/temporal-plugin-java/blob/main/INTEGRATION.md) - [Spring AI integration](/develop/java/integrations/spring-ai) - [Spring Boot integration](/develop/java/integrations/spring-boot-integration) ## Temporal Java technical resources - [Java SDK Quickstart - Setup Guide](/develop/java/set-up-your-local-java) - [Java API Documentation](https://javadoc.io/doc/io.temporal/temporal-sdk) - [Java SDK Code Samples](https://github.com/temporalio/samples-java) - [Java SDK GitHub](https://github.com/temporalio/sdk-java) - [Temporal 101 in Java Free Course](https://learn.temporal.io/courses/temporal_101/java/) - [Build a Job Queue with Standalone Activities Tutorial](https://learn.temporal.io/tutorials/java/standalone-activities/) ## Get connected with the Temporal Java community - [Temporal Java Community Slack](https://temporalio.slack.com/archives/CTT84KXK9) - [Java SDK Forum](https://community.temporal.io/tag/java-sdk)