skip to main content
How to get started with OpenEdge Developers Kit : Setting workspace preferences : Setting up a shared AVM
 

Setting up a shared AVM

Shared AVMs: You can configure an AVM that is available to every project within a workspace. If, for example, you are developing an application that is divided into multiple project modules within a single workspace, you might want all the project modules to use an AVM that has the same startup parameters, the same PROPATH, the same database connections and so on. Configuring a shared AVM for all the project modules guarantees that all those settings are the same. In addition, the shared AVM conserves memory and CPU resources.
To configure a shared AVM:
The shared AVM starts if there is a project associated with it.
1. Select Window > Preferences from the main menu bar of Progress Developer Studio for OpenEdge.
2. Open Progress OpenEdge > Shared AVM in the tree view of the Preferences dialog.
3. Set the AVM startup parameters on the Shared OpenEdge AVM preference page.
4. In the child nodes of the Shared OpenEdge AVM page, you can set the other properties (AppBuilder, Assemblies, Database connection, and PROPATH) that affect all the projects that use the shared AVM. In addition, you can choose which projects use the shared AVM.