---
schema_version: "1"
id: 4a7782e8fe956cfd7b3334843f6bce40e30de3c3244f0207f61fe354521ec682
title: Share Applications
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mule-runtime/4.6/sharing-applications.md
canonical_url: https://docs.mulesoft.com/mule-runtime/4.6/sharing-applications
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 47650d667bd0e2d736056b17fc4fe642b566d07a6175ffca30b33ac54fb57df0
description: MuleSoft Documentation Site
release: "4.6"
latest: false
---
---
product: Mule Runtime
version: 4.6
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.6/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.6/package-a-mule-application)
