

The SDK commands offersĬommand-line help and auto-completion, easing development tasks.

The Atlassian SDK wraps Maven commands with its own interactive, script-based commands. TheĪtlassian Plugin SDK includes a correctly-configured Maven settings.xml file. The version bundled with the SDK is already configured for the SDK, so you do not need to specify repositories. Maven on your system, you should use the one bundled with the SDK, since the SDK requires a specific version of Maven.
Ampps long url install#
Maven is bundled with the Atlassian Plugin SDK, so you do not need to install it manually. To quickly and easily retrieve all the dependencies that your plugin will need, and create a working developmentĮnvironment in just a few steps. Maven is particularly useful, because it can automatically manage massive dependency trees, especially transitiveĭependencies where Plugin X depends on Product Y, which depends on Shared Library Z. Maven can manage a project's build, reporting and documentation from a central piece of information.

Based on the concept of a project object model (POM), Maven is a software project management and comprehension tool. Of it as a tool for simplifying your life by building your plugin. But if you have no experience with Maven yet, start by thinking This page discusses concepts behind Maven and how it is usedĬalling Maven a 'build tool' would be an understatement. You are troubleshooting or using advanced Maven features. While the SDK conceals many of the complexities of Maven, it is helpful to understand how it is used, particularly when
