The
Mathematica Project Paths dialog box sets
various paths for your project.
To access the
Mathematica Project Paths dialog box, you must open the
Mathematica resources
and open the Mathematica subtree. An example of the
Project Paths dialog box is shown below.
Here you can choose different tabs to add folders from your project to different aspects of the Workbench. Note that all paths are relative to the root of the project.
The Source tab lets you add folders to the path for Mathematica source code. By default, the root of the project is put on the path, and this is shown with a "~". But you could add a folder situated more deeply in your project. If you do, this will be used when running Mathematica to set $Path, and only files in this folder will be loaded and indexed as sources files.
The element "~" for the source path means that the root of the project is on the Mathematica path.
The Java tab lets you add Java classes and libraries to your project. Any folders you list here will be added to the J/Link classpath when you run Mathematica. There are a number of features in the Workbench for working with J/Link.
The Palettes tab lets you add palettes to your project. The Mathematica notebook front end will find palettes in these folders when a notebook from the project is opened.
The Stylesheets tab lets you add folders for stylesheets to your project. The Mathematica notebook front end will find stylesheets in these folders when a notebook from the project is opened.
The GUI tab lets you add widgets to your project for use by GUIKit. This is the folder that contains the widget definitions and typically it will have the name GUI (this is what GUIKit expects when it runs Mathematica applications). There are a number of features in the Workbench for working with GUIKit.
The Index Excludes tab lets you specify files and folders inside the project that you do not want to use for indexing as source files.