Developer Client

To configure the Maven settings of the Maestro Project Server:

  1. Click the Developer Client link under Configure on the left menu of the project server page.
    .Developer client link
  2. The Maven Settings Configuration page will be opened. On this page are links to pages where you can add servers and configure proxy settings.
    .Maven settings configuration

Adding a server

  1. On the Servers section of the screen, click the Add link you see in the above figure and you will be forwarded to the screen with the form shown in the figure below. This screen will allow you to add a new server.

    This server is a server used by Maven in the deployment phase. For field definitions see: http://maven.apache.org/ref/current/maven-settings/settings.html#class_server.
    .

    Server configuration

    You do not have to set the last two fields (File Permissions and Directory Permissions), however, if you choose to set them, valid values are octal file modes. It is recommended to set the File Permissions to 664 and the Directory Permissions to 775.

  2. After providing the information for the new server, click Add and the values will be stored in the [maestro_home]/projectserver/conf/developer-client-settings.xml file.

Adding/Editing Proxy Host Information

  1. On the Proxy Settings section, click the Edit or the Configure a proxy link you see on the screen and this will open the screen as shown below.
    .Proxy settings

    If you are behind a firewall, then you need to configure Maven to be aware of that. Entering your proxy server information on this screen will update your [maestro_home]/projectserver/conf/developer-client-settings.xml file and add information such as this:

      <settings>
        [...]
        <proxies>
          <proxy>
            <active>true</active>
            <protocol>http</protocol>
            <host>proxy.mycompany.com</host>
            <port>8080</port>
            <username>your-username</username>
            <password>your-password</password>
          </proxy>
        </proxies>
        [...]
      </settings>

    A complete list of the elements and a brief description of each can be found at http://maven.apache.org/maven-settings/settings.html.

  2. Click Save.