BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
226 / 278 · Module 15 — Deployment and Operations · filtered: code← prev⊞ allnext →

15.2What `pom.xml` contains

Conceptually:

<project>

    <groupId>com.company</groupId>

    <artifactId>customer-salesforce-api</artifactId>

    <version>1.2.3</version>

    <dependencies>
        Salesforce Connector
        HTTP Connector
        MUnit
        ...
    </dependencies>

    <build>
        Mule Maven Plugin
    </build>

</project>

Think:

package.json

in a TypeScript project, except Maven/XML/JVM ecosystem.

It defines:

project identity
version
dependencies
plugins
build behavior
deployment configuration