Environment Variables¶
Quick reference for Java Azure Functions operational workflows.
Topic/Command Groups¶
flowchart TD
A[local.settings.json] --> B[App Settings]
B --> C[Java worker startup]
C --> D[Function behavior] | Variable | Purpose | Example |
|---|---|---|
FUNCTIONS_WORKER_RUNTIME | Language worker selection | java |
AzureWebJobsStorage | Trigger/binding storage | UseDevelopmentStorage=true |
JAVA_HOME | Java runtime location | Managed by platform |
JAVA_OPTS | JVM tuning | -Xmx512m |
az functionapp config appsettings set --name $APP_NAME --resource-group $RG --settings "FUNCTIONS_WORKER_RUNTIME=java" "JAVA_OPTS=-Xmx512m"