플러그인 배포는 Gradle 또는 Plugin DevKit를 사용하여 구축됩니다.
플러그인 jar 파일에는 다음이 포함되어야 합니다.
- the configuration file (META-INF/plugin.xml) (Plugin Configuration File)
- the classes that implement the plugin functionality
- recommended: plugin logo file(s) (META-INF/pluginIcon*.svg) (Plugin Logo)
Plugin Without Dependencies
단일 .jar 파일로 구성된 플러그인이 /plugins 디렉토리에 배치됩니다.
Plugin With Dependencies
플러그인 .jar 파일은 필요한 모든 번들 라이브러리와 함께 플러그인의 "루트"폴더 아래 / lib 폴더에 배치됩니다.
/lib 폴더의 모든 jar는 클래스 경로에 자동으로 추가됩니다 (Plugin Class Loaders)
'IntelliJ Platfrom Plugin' 카테고리의 다른 글
IntelliJ Platform Plugin SDK 공식문서 읽기 - Services (0) | 2022.10.20 |
---|---|
IntelliJ Platform Plugin SDK 공식문서 읽기 - Extensions (0) | 2022.10.19 |
IntelliJ Platform Plugin SDK 공식문서 읽기 - Actions (0) | 2022.10.19 |
IntelliJ Platform Plugin SDK 공식문서 읽기 - Class Loaders (0) | 2022.10.19 |
IntelliJ Platform Plugin SDK 공식문서 읽기 - Bundling Plugin API Sources (0) | 2022.10.19 |