Я выполнил все шаги, описанные здесь: https:// Learn.microsoft.com/en-us/azure/azure-functions/functions-create-maven-intellij
А также здесь: https://learn.microsoft.com/en- us/azure/azure-functions/create-first-function-cli-java?tabs=macos%2Cbash%2Cazure-cli%2Cbrowser
То есть я настроил JAVA_HOME, чтобы указать на мою версию JDK 11 и т. д., и попытался запустить функцию Azure как в IntelliJ, так и с помощью команды mvn azure-functions:run.
В обоих случаях я этого не делаю. получаю какую-либо ошибку, но вижу только следующие журналы:
Код: Выделить всё
Extension bundle specified, skip install extension
Azure Functions Core Tools
Core Tools Version: 4.0.6280 Commit hash: N/A +421f0144b42047aa289ce691dc6db4fc8b6143e6 (64-bit)
Function Runtime Version: 4.834.3.22875
С другой стороны, если я следуйте документации по созданию функции Azure на C#, все работает как положено. Ниже приведена ссылка: https://learn.microsoft.com/en-us/azure ... Cazure-cli
Ниже приведены журналы, которые я получаю после запуска func start:
Код: Выделить всё
Determining projects to restore...
All projects are up-to-date for restore.
Determining projects to restore...
Restored /Users/xxx/xxx/xxx/xxx/LocalFunctionProj/obj/Debug/net8.0/WorkerExtensions/WorkerExtensions.csproj (in 1.91 sec).
WorkerExtensions -> /Users/xxx/xxx/xxx/xxx/LocalFunctionProj/obj/Debug/net8.0/WorkerExtensions/buildout/Microsoft.Azure.Functions.Worker.Extensions.dll
LocalFunctionProj -> /Users/xxx/xxx/xxx/xxx/LocalFunctionProj/bin/output/LocalFunctionProj.dll
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:13.89
Azure Functions Core Tools
Core Tools Version: 4.0.6280 Commit hash: N/A +421f0144b42047aa289ce691dc6db4fc8b6143e6 (64-bit)
Function Runtime Version: 4.834.3.22875
[2024-10-13T19:55:52.679Z] Found /Users/xxx/xxx/xxx/xxx/LocalFunctionProj/LocalFunctionProj.csproj. Using for user secrets file configuration.
[2024-10-13T19:56:00.382Z] Worker process started and initialized.
Functions:
HttpExample: [GET,POST] http://localhost:7071/api/HttpExample
For detailed output, run func with --verbose flag.
[2024-10-13T19:56:05.581Z] Host lock lease acquired by instance ID
Кто-нибудь испытываете эту проблему? Я застрял в этом, я провел почти весь день, борясь с этим, и не нашел никакого решения. Я бы не хотел работать с C#.
Заранее спасибо
Подробнее здесь: https://stackoverflow.com/questions/790 ... h-maven-or
Мобильная версия