https://developer.atlassian.com/server/framework/atlassian-sdk/downloads/
https://developer.atlassian.com/server/framework/atlassian-sdk/create-a-helloworld-plugin-project/
아틀라시안 sdk은 자바8 사용해야함
brew install --cask zulu@8
/usr/libexec/java_home -v 1.8
java -version
(https://marketplace.atlassian.com/apps/1210951/atlassian-plugin-sdk-mac-os-x?hosting=server&tab=overview)
경로가 오류나서 그냥 brew로 설치
brew tap atlassian/tap
brew install atlassian/tap/atlassian-plugin-sdk827
atlas-version
9.1.1.버전 설치했다가 오류나서 8.2.7버전으로 다시 설치함. (8.2.7버전만 오류안남)
*삭제할땐
brew uninstall atlassian/tap/atlassian-plugin-sdk
workspace 폴더에서 터미널명령어
atlas-create-jira-plugin
옵션 명령
Confirm properties configuration:
groupId: 입력
artifactId: 입력
version: 1.0.0-SNAPSHOT
package: 엔터
use OSGi Java Config: N
Y: : Y
N으로 하시면 빌드성공해도 프로젝트 생성안됨.
프로젝트 생성되면 인텔리제이에서 프로젝트 오픈가능함.
다운로드 받는데 되게 오래걸린다.

인텔리제이 build maven 설정

maven home path 경로 확인 및 설정

/opt/homebrew/Cellar/atlassian-plugin-sdk/9.1.1/libexec/apache-maven-3.9.8/ 경로로 설정

user settrings file도 오버라이드 해줘야 싱크됨.
전부 다운로드 받고 나면 server start되고 접속가능한 경로를 던져줌

개발이 끝나면
atlas-mvn package 으로 jar 파일 생성. target 폴더에 생성되는 jar로 플러그인 설치가능.
필터 개발
서블릿 필터 관련 https://developer.atlassian.com/server/jira/platform/servlet-filter/ 페이지 참고