Converting a single project to an application or library
Convert a project with no references to other resources by using the Convert to Application or Library wizard.
About this task
The following restrictions apply when you convert a single
project to an application or library:
- You can convert only integration projects, Java™ projects, and message set projects.
- You can select multiple projects to convert to applications or static libraries, but you cannot convert more than one integration project at a time. To convert multiple integration projects, you must use the Analyse and Convert Multiple Projects wizard.
- You cannot convert a project that refers to a library.
- If an integration project is referenced by another integration project, you can convert it to a static library only.
- When you select the Convert single project option, no precondition checks are made, such as checking for references to projects that do not exist. If your project might contain references to other resources, use the Analyse and Convert Multiple Projects wizard to analyze all projects and resources. To complete precondition checks before you convert a project, select the option Analyse and Convert Multiple Projects.
Procedure
- In the Application Development view, right-click the project or projects that you want to convert, then click .
- Select either an application or a library.
- Click Finish.
Results
What to do next
- Creating resources in an application
- Creating resources in a library
- Referencing resources in other libraries
- Deployment rules and guidelines
If you converted an integration project that referred to a Java project, you can now convert the Java project to a library so that it can be used by other applications. In the Application Development view, right-click the Java project, click Add project to existing container, then select an existing shared library or other container.
You can also convert an application to a static library, or a shared or static library to an application, by following the instructions in Converting between applications and libraries.