DOCUMENTATION
/
Getting Started
Guides
Developer
Reference
Releases
Tutorials
Snowflake Open Catalog
Status
  1. Overview
    • Builders
    • Snowflake DevOps
      • Observability
        • Snowpark Library
        • Snowpark API
            1. Java
                1. Setting Up a Development Environment
                    1. Prerequisites
                      • IntelliJ IDEA
                        • Other
                      • Creating a Session
                        • Using DataFrames
                          • Creating User Defined Functions
                            • Creating Stored Procedures
                              • Calling Functions and Stored Procedures
                                • Example
                                  • Troubleshooting
                                    • Map of Java APIs to SQL Commands
                                      • Java API Reference
                                  • Python
                                  • Scala
                              • Machine Learning
                              • Snowflake ML
                              • Snowpark Code Execution Environments
                              • Snowpark Container Services
                              • Functions and procedures
                              • Logging, Tracing, and Metrics
                              • Snowflake APIs
                              • Snowflake Python APIs
                              • Snowflake REST APIs
                              • SQL API
                              • Apps
                              • Streamlit in Snowflake
                              • Snowflake Native App Framework
                              • Snowflake Native SDK for Connectors
                              • External Integration
                              • External Functions
                              • Kafka and Spark Connectors
                              • Snowflake Scripting
                              • Snowflake Scripting Developer Guide
                              • Tools
                              • Snowflake CLI
                              • Git
                              • Drivers
                              • Overview
                              • Considerations when drivers reuse sessions
                                • Reference
                                • API Reference
                                  DeveloperSnowpark APIJavaSetting Up a Development EnvironmentPrerequisites

                                  Prerequisites for Snowpark Java¶

                                  Java Virtual Machine (JVM)¶

                                  The Snowpark API supports the following versions of Java:

                                  • 11.x

                                  • 17.x

                                  Was this page helpful?

                                  Visit Snowflake
                                  Join the conversation
                                  Develop with Snowflake
                                  Share your feedback
                                  Read the latest on our blog
                                  Get your own certification
                                  Privacy NoticeSite Terms© 2025 Snowflake, Inc. All Rights Reserved.
                                  1. Java Virtual Machine (JVM)
                                  Language: English
                                  • English
                                  • Français
                                  • Deutsch
                                  • 日本語
                                  • 한국어
                                  • Português