The options in this page indicate the build path settings for a VJET project.
You can reach this page through the Project window (Project > Properties > VJET > VJET build path) from the context menu on a created project or the File menu of the workbench.
The build class path is a list of paths visible to the compiler when building the project.
Source folders are top-level folders in the project hierarchy. They are the root of packages containing .js files.
| Option | Description |
|---|---|
| Add Folder | Creates a new folder to contain source |
| Edit | Allows to modify the currently selected source folder or source folder attribute. |
| Remove | Removes the selected folders from the class path. This does not delete the folders nor their contents. |
In the Required projects on the build path list, you can add project dependencies by selecting other workbench projects to add to the build path for this new project.
Adding a required project indirectly adds all its classpath entries marked as 'exported'. Setting a classpath entry as exported is done in the Order and Export tab.
The projects selected here are automatically added to the referenced projects list. The referenced project list is used to determine the build order. A project is always build after all its referenced projects are built.
| Action | Description |
|---|---|
| Add | Add another project in the workspace to the build path of this project. |
| Edit | Edit the classpath attribute of a required project. |
| Remove | Removes the selected required projects from the list. |
On this page, you can add libraries to the build path.
By default, the library list contains an entry representing the VJET runtime library.
| Option | Description |
|---|---|
| Add ZIPS.. | Allows you to navigate the workbench hierarchy and select ZIP files to add to the build path. |
| Add Library... | Allows to add a predefined libraries. Such libraries can stand for an arbitrary number of entries (visible as children node of the library node) |
| Edit... | Allows you to modify the currently selected library entry or entry attribute |
| Remove | Removes the selected element from the build path. This does not delete the resource. |
| Migrate ZIP File... | Migrate a zip on the build path to a newer version. If the newer version contains refactoring scripts the refactoring stored in the script will be executed. |
In the Build class path order list, you can click the Up and Down buttons to move the selected path entry up or down in the build path order for this new project.
Checked list entries are marked as exported. Exported entries are visible to projects that require the project. Use the Select All and Deselect All to change the checked state of all entries. Source folders are always exported, and can not be deselected.
Please refer to the Java Build Path in Java Development User Guide for detailed introduction of the other options.
