---
schema_version: "1"
id: 7423b1200b80ba21ec384f0bd9d7ebe298a0fecd77ff2abcd9a407ada05458f2
title: Share Applications
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mule-runtime/4.3/sharing-applications.md
canonical_url: https://docs.mulesoft.com/mule-runtime/4.3/sharing-applications
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 57cdbf02e4e00c1dd148c3c6f5e483c1f50c5620240ac8d0f5d8a876975f72b2
description: MuleSoft Documentation Site
release: "4.3"
latest: false
---
---
product: Mule Runtime
version: 4.3
keywords: sharing applications, sharing,
---

# Share Applications

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

When working on a team, a Mule runtime engine project increases in size, increases in its number of
developers who need to collaborate, and the need to run the project in both test and production
environments. However, you can offset this project growth by sharing applications.

Sharing applications is an opportunity for splitting work across teams, whether these teams work on
the same overarching project or on different projects that they intent for reuse. Because
applications are stored in self-contained archives, they can be shared via a simple file or web
server.

To share applications, follow these steps:

1.  Document the name and content of the properties file that each application is expecting to
    use.  
    The administrators who deploy and run the Mule application can encrypt the properties file as
    detailed in [Secure Configuration Properties](https://docs.mulesoft.com/mule-runtime/4.3/secure-configuration-properties). Administrators
    must keep the decryption key of the properties file secure.

2.  Generate the file used to share the application in one of the following two ways:

    - Export the application from Anypoint Studio and generate a deployable archive `.jar` file.

    - Package your application into one of the following three types of `.jar` files using the Mule
      Maven Plugin:

      - Deployable archive `.jar` file to deploy into a running Mule runtime engine.

      - Mule app package `.jar` file to import into Studio.

      - Mule app lightweight package `.jar` file to then import it into Studio.

3.  Share the `.jar` file with other developers, as appropriate.

## See Also

- [Exporting Projects from Studio](https://docs.mulesoft.com/studio/import-export-packages#export-project-studio)

- [Mule Application Packaging](https://docs.mulesoft.com/mule-runtime/4.3/package-a-mule-application)
