# Teamscale Integration for NetBeans

# Prerequisites

  • NetBeans 8.1 or newer
  • Java 1.8 or newer

# Installing the Plug-in

  1. Launch the NetBeans IDE.
  2. Open the Tools > Plugins dialog and switch to its Settings tab.
  3. Click Add and enter the following URL: https://www.cqse.eu/download/teamscale/ide/netbeans/latest/catalog.xml.gz

Adding the Update Center in NetBeans

  1. Click OK and switch to the Available Plugins tab.
  2. Search for the Teamscale Integration for NetBeans plug-in, select it, and click Install.
  3. Accept the license terms and, when asked, dismiss the warning about the plugin being unsigned.

# Connecting NetBeans to the Teamscale Server

  1. Open the Window > Services window.
  2. Select the Teamscale Servers node and choose Add Server from its context menu.
  3. Fill the dialog with the appropriate values.
    • You will need your IDE Access Key for authentication. If you have already filled in Server Name, URL, and Username, simply click Get Key and copy the key from the web page that opens.
    • Alternatively, log into your Teamscale server, open your user profile (located in the top right menu, and then click IDE Access Key. This takes you to the same web page.
  4. Click OK.

# Connecting a NetBeans Project to a Teamscale Project

  1. Open the Project Properties dialog by choosing Properties from the project’s context menu.
  2. Open the Teamscale category.
  3. Select the Enable Teamscale for this project checkbox.
  4. Select your Teamscale server's Server Name.
  5. Select the Project Name of the Teamscale project corresponding to your NetBeans project.
  6. Should your project’s directory structure differ from the structure present on the server, create a mapping: