Child pages
  • External system integration

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
<projectImportProvider implementation="org.jetbrains.plugins.gradle.service.settings.GradleProjectImportProvider"/>
<projectImportBuilder implementation="org.jetbrains.plugins.gradle.service.settings.GradleProjectImportBuilder"/>

Using with 12.1.x IJ branch

Though main development is performed at the 'master' branch, there is a special 12.1.x-compatible version. Here are instructions on how to use it:

  1. Download external-system.zip;
  2. Unpack it and define external-system.jar as a library dependency;
  3. Configure sources from external-system-src.jar if necessary;
  4. Add definitions from ExternalSystemExtensionPoints.xml and ExternalSystemExtensions.xml to your plugin.xml (that .xml files are bundled into external-system-src.jar). *Note: it's very important to use custom namespace there because there is a possible case that more than one external system integration uses this approach to be compatible with 12.1.x;