$ git clone https://github.com/Azure-Samples/azure-functions-samples-java.git
깃에서 코드를 클론한다.
$ cd azure-functions-samples-java/
디렉터리 이동
$ vi build.gradle
실행이 안된다면
$ chmod 777 gradlew
gradlew 파일 권한 변경
$ ./gradlew clean jar --info
$ cd src/main/java/com/functions
src/main/java/com/functions에서 Function.java와 TimerTriggerFunction.java를 제외하고 모두 지운다.
$ code gradle/wrapper/gradle-wrapper.properties
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
위와 같이 수정한다.
$ gradle azureFunctionsRun
$ gradle azureFunctionsDeploy
빌드가 완료되면 Azure Function이 생성된다.
플러그인 설치
로그인(azure 로그인)
로컬 프로젝트 만들기
2.클래스 이름 TimerTriggerFunction를 입력하고 함수 클래스 만들기 마법사에서 TimerTrigger를 선택한 다음 확인을 클릭하여 만듭니다. 이런 식으로 원하는 대로 새 함수를 만들 수 있습니다.