This chapter includes the following sections:
The steps to package and deploy an extension are as follows:
When you create an extension project, an extension deployment profile to create an OSGi bundle is also created. For more information, see "Deployment Profiles" in Developing Applications with Oracle JDeveloper.
You set the OSGi bundle profile parameters from the Project Properties dialog.
To edit the deployment profile:
Once you have edited the deployment profile you can create the OSGi Bundle.
To create the OSGi Bundle:
The OSGi bundle containing your extension is created in the Oracle-home/jdeveloper/jdev/extensions
directory.
You can run and debug the OSGi bundle from this location automatically. For more information, see Testing and Debugging Extensions .
Extensions can be distributed to a team by making them available on a file system, and having users install the extension using the Check for Updates wizard available from the Help menu. For more information, see "Working with Extensions" in Developing Applications with Oracle JDeveloper
Alternatively, you can make an extension available to a wider audience by hosting it on the Web somewhere, or you could have it hosted as an open source project so that other people can help you enhance your extension and further develop it.
Oracle hosts some JDeveloper third party extensions, which are available at http://www.oracle.com/technetwork/developer-tools/jdev/index-099997.html
. If you would like to upload your extension to this site, post a message on the JDeveloper and ADF forum at https://forums.oracle.com/forums/forum.jspa?forumID=83
.