General page (Project Properties dialog box)

The General page of the Project Properties dialog box sets the following options:

Encoding

Specifies the encoding that controls how JBuilder interprets text files containing characters beyond the ASCII character set. If no setting is specified, the default file-encoding converter for the platform is used. For more information, see the Specifying a native encoding for the compiler topic in the "Internationalizing programs with JBuilder" chapter of Building Applications with JBuilder.

For a list of the valid encodings, see "Internationalization Tools: native2ascii" at http://java.sun.com/products/jdk/1.3/docs/tooldocs/tools.html#intl.

Automatic Source Packages

This is a feature of JBuilder Professional and Enterprise.

Enable Source Package Discovery And Compilation

When this option is enabled, all packages in the project's source path automatically appear in the project pane. Any packages that contain Java files are automatically compiled and resources in these packages are automatically copied to the project's out path.

To minimize the number of package nodes listed, JBuilder automatically displays a subset of the packages in your project. This subset is carefully chosen to give you access to all your source by browsing through subpackages of the packages listed. Even though some source packages may not be listed at the top level of your project, JBuilder still compiles them and copies their resources.

Important: After adding new source files to the project, select the refresh button on the project toolbar to update the automatic source package list.

This option is on by default.

Deepest Package Exposed

Determines which packages are displayed by JBuilder in the project pane. Packages that consist of the specified number or fewer subpackage names are included. JBuilder uses longer package names only if it does not increase the length of the package list. Expand the package node to view the other packages.

The default setting is 3.

For example, a project contains the following files:

The default setting of 3 would display this list: A setting of 1 would display this: A setting of 2 would display this list: A setting of 4 would display this list:

Class JavaDoc Fields

Specifies the JavaDoc tags generated in the class files when the Generate Header Comments is enabled in a wizard. Edit the Label and Text fields by selecting a field and typing. These fields must be edited before using a wizard for the JavaDoc comments to appear at the beginning of the class files.

Reset

Resets everything back to the default settings.