Tome you are probably bitten by: -3056
Even if the message says that the error occurs when reading bytecode of GetGroupsResponse.java, it might be in fact coming from a dependency from the JDK (if the class extends or import a JDK class).
In this case SonarJava will try to load the bytecode of the runtime JDK (= the JDK used to run the IDE).
In the browser, sign in with your account and then go back to IntelliJ. In the Select Subscriptions dialog box, select the subscriptions that you want to use, then select Select.
Select Http Trigger, then select Next and follow the wizard to go through all the configurations in the following pages. Confirm your project location, then select Finish. Intellj IDEA then opens your new project.
You must have the JAVA_HOME environment variable set correctly to the JDK directory that is used during code compiling using Maven. Make sure that the version of the JDK is at least as high as the Java.version setting.
Navigate to src/main/java/org/example/functions/HttpTriggerFunction.java to see the code generated. Beside line 24, you should see a green Run button. Select it and then select Run 'Functions-azur...'. You should see your function app running locally with a few logs.
You can select the function app from the previous section. To create a new one, select + on the Function line. Type in the function app name and choose the proper platform. Here, you can accept the default value. Select OK and the new function app you created is automatically selected. Select Run to deploy your functions.
Fill in the class name HttpTest and select HttpTrigger in the create function class wizard, then select OK to create. In this way, you can create new functions as you want.
Select one of your function apps using Azure Explorer in your IDEA, then right-click and select Delete. This command might take several minutes to run. When it's done, the status refreshes in Azure Explorer.
3a8082e126