Remote Options

There are several options you can change on the remote server that affect how you develop applications on the remote server. You can apply specific settings globally (IDE-wide) or by project.

See IDE Settings Overview

  To change IDE-wide options

1.  In the NetBeans IDE, click Tools, then Options.

2.  To expand the tree, click on the key next to IDE Configuration, then the key next to
 ServerAndExternalToolSettings.

3.  Click Distributed NetBeans Client Settings.

Note  The Use Xterm for Compile, Use Xterm for Execution, and X Display Device Number properties can be set IDE-wide, per-filesystem, or per-file.

Important  The default password for the Trust Store is _keystore

    

  To change per-project options (for the remote compiler, executer, and debugger)

1.  Choose the Filesystems tab.

2.  Click on the key next to the remote file system to expand the tree.

3.  Right click on the file.

4.  Select Remote Properties.

Note  If you select Properties instead of Remote Properties, you will see the local properties of the file on your client system.

You can also change per-project options by doing the following:

1.  In the NetBeans IDE, click Tools, then Options.

2.  To expand the tree, click on the key next to Debugging and Executing, then the key next to Execution Types.

3.  Click any of the Remote... settings to show the per-project options that you can change for Java, jar, Ant, DCL, or other file execution.

4.  For per-project C or C++ compiler settings, click Tools, then Options, then Building, then Compiler Types.

IDE Settings Overview

The following information is from the Core IDE Help: Configuring the Environment: Using the Options Window.

The IDE can store settings at three levels:

Default.  Holds the default settings that come with the IDE installation. You cannot change the default settings, but you can override the default settings at the user level or project level. If you modify a setting that is defined only in the Default level, a definition with your modified values is moved to the User or Project level.

User.  Like default settings, settings defined at the User level apply to all of your projects. Settings defined at the User level override settings at the Default level.

Project.  Settings configured at the Project level apply only to the project in which they are configured. Any settings configured at the Project level override user settings and default settings.

By default, changes to general IDE settings are applied at the User level. Changes to settings that are more likely to vary by project are applied at the Project level. For example, unless you specify otherwise, changes to settings for compiling, running, and debugging are applied to the Project level.

The cells in the column under the Show Levels (<<) button indicate whether the corresponding settings are defined at the level of the current project or not. If the cell corresponding to the node you are configuring is empty, any changes that you have made in the property sheet are applied at the User level. If the cell contains the  icon, any changes that you have made in the property sheet are applied only to the current project.

    

You can see a table view of how the settings are stored by clicking the Show Levels (<<) cell. There are columns for project, user, and default settings. Each row represents a group of settings.
The following table defines the icons used to indicate the levels for settings.

Icon Description
The settings for the corresponding node are defined at the level indicated in the column's title. Any changes made to those settings apply at that level.
The settings for the corresponding node are inherited from a higher level.
The settings for the corresponding node are ignored.