**I am trying to run my function app Blob trigger in my local . installed core tools and host.json,local.settings.json are configured for local . got this error , here is my class and json files.**
public class BlobTrigger {
/**
* Эта функция будет вызываться при обнаружении нового или обновленного большого двоичного объекта по указанному пути. Содержимое большого двоичного объекта предоставляется в качестве входных данных для этой функции.
*/
@FunctionName("BlobTriggerJava")
@StorageAccount("AzureWebJobsStorage")
public voidprocess(
@BlobTrigger(name = "BlobTrigger", path = "mycontainer/{name}", dataType = "binary") Строковое содержимое,
@BindingName("name") Строковое имя файла,
конечный контекст ExecutionContext
) {
context.getLogger().info("Триггерная функция Java Blob обработала большой двоичный объект. Имя: " + имя файла + "\n Размер: " + content.length() + " Байты") ;
}
}
**HOST.JSON-**
{
"version": "2.0",
"extensionBundle": {
"id": "Microsoft.Azure.Functions.ExtensionBundle",
"version": "[2.*, 3.0.0)"
},
}
**LOCAL.SETTINGS.JSON-**
{
"IsEncrypted": false,
"Values": {
"FUNCTIONS_WORKER_RUNTIME": "java",
"AzureWebJobsStorage": "yuyoiuu",
"JAVA_HOME": "C:\\Program Files\\Java\\jdk-11\\bin\\java.exe"
}
}
**ERROR**:
[2024-09-25T14:01:16.007Z] A host error has occurred during startup operation 'd5fc1da7-0896-422d-b0fb-4b7156b7cf44'.
[2024-09-25T14:01:16.007Z] Microsoft.Azure.WebJobs.Script: Did not find functions with language [java].
[2024-09-25T14:01:16.017Z] Failed to stop host instance 'b6edcdeb-bf79-45ac-87fa-ee90fd5a0549'.
[2024-09-25T14:01:16.017Z] Microsoft.Azure.WebJobs.Host: The host has not yet started.
Value cannot be null. (Parameter 'provider')
[2024-09-25T14:01:16.051Z] A host error has occurred during startup operation '24fd6af8-c37c-4ba0-9325-77bbdba9b29b'.
[2024-09-25T14:01:16.051Z] Microsoft.Extensions.DependencyInjection: Cannot access a disposed object.
[2024-09-25T14:01:16.051Z] Object name: 'IServiceProvider'.
Function execute succeed.
Подробнее здесь: https://stackoverflow.com/questions/790 ... guage-java
«Microsoft.Azure.WebJobs.Script: не найдены функции с языком [java]». Не удалось запустить триггер Blob приложения-функц ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение