Integration Requirements

The following lists requirements for each Nexus Integration.

For system requirements for IQ Server and Nexus Repository Manager 2 and 3, refer to the following:


To download Nexus Integrations, please see Download and Compatibility in the Nexus IQ Server space.


IntegrationRequirements Description

Nexus IQ CLI

The Nexus IQ CLI requires Java 8 only to run the application.

The version of Java running the CLI does not affect the version of Java that can be used to compile a scanned Java application.

Nexus IQ for Eclipse

These requirements assume an installation of the currently released version of the Eclipse plugin and the compatible IQ Server. Before picking a version please verify compatibility.

Sonatype Nexus IQ functionality is not supported for those running Sonatype Nexus IQ for Eclipse with Internet Explorer 8.

 Eclipse:

  • 4.4 (Luna) to 4.11 (2019-03)

m2e:

  • 1.5 - 1.9

Java:

  • JDK 8 or newer

Browser Requirements:

  • In most cases the Eclipse plugin will render browser content using its own browser widget based on JavaFX.
  • Where JavaFX is not available the plugin will use the system browser. To properly render content the minimum requirement is Internet Explorer (IE) 9, or another modern browser such as Chrome / Firefox. For Linux environments, this will need the libwebkit that matches the Eclipse GTK version to be installed e.g. libwebkitgtk-3.0-0

IQ Server:

  • Seeing Sonatype Recommended Versions for remediating a policy violation requires IQ Server Release 66 or later.

Nexus IQ for IDEA

Intellij IDEA:

IQ Plugin VersionIDEA VersionIDEA Java Runtimes
1.x14.1.x - 15.0.3Oracle JDK 8, JetBrains Runtime JBRSDK 8
2.x2016.2 - 2018.1.5Oracle JDK 8, JetBrains Runtime JBRSDK 8
2.x2018.1.6 - latestOracle JDK 8, JetBrains Runtime JBRSDK 8, JetBrains Runtime JBRSDK 11

IQ Server:

  • Seeing Sonatype Recommended Versions for remediating a policy violation requires IQ Server Release 66 or later.
  • Seeing the button to automatically migrate a component version requires IQ Server Release 67 or later.

Nexus IQ for Visual Studio

Visual Studio:
  • Community 2015-2019
  • Professional 2015-2019
  • Enterprise 2015-2019

Microsoft .NET

  • 4.5 or newer

IQ Server:

  • Seeing Sonatype Recommended Versions for remediating a policy violation requires IQ Server Release 66 or later.
  • Seeing the button to automatically migrate a component version requires IQ Server Release 67 or later.

Nexus IQ for Bamboo

Bamboo:

  • 5.10.0 to 6.10.3

Java

  • 1.8

Nexus Platform Plugin for Jenkins

IQ for Jenkins

Jenkins

  • 2.60.3 (LTS) or newer

Jenkins Plugins

  • Pipeline: Step API 2.8 or newer
  • Credentials 2.1.8 or newer
  • Plain Credentials 1.1 or newer
  • Structs 1.14 or newer
  • Token Macro 1.11 or newer

Newer versions of the above plugins, if installed, may require newer versions of Jenkins, which indirectly will increase the minimum required Jenkins version for the Nexus Platform Plugin.

Java

  • 1.8

Sonatype CLM for Maven

Maven

  • 2.1 to 3.6.3

It is recommended to use Java 8 for Maven builds using our plugin.

If Java 7 is used to execute our plugin then the highest Java 7 source compatible plugin version is 2.14.0-01.  

Nexus IQ for Nexus Pro

Nexus IQ for Nexus Pro does not require installation of any specialized components. However, the IQ Server capabilities do require a user have at least Internet Explorer 9 or any other modern browser.

For information on Nexus requirements please see either NXRM 2 System Requirements or NXRM 3 System Requirements.

Sonatype CLM for SonarQube

SonarQube

  • 4.3.2
  • 4.4
  • 4.5.6
  • 5.0
  • 5.1
  • 5.2
  • 5.3
  • 5.4
  • 5.5
  • 5.6

SonarQube has removed dashboards as of version 6.2

Java

  • 1.7 to 1.8

Nexus IQ for Jira

IQ

  • 67 or higher

Jira Server

  • 7.6+
  • 8.x

Nexus IQ for Jira plugin is verified by Sonatype to work on Jira Data Center. 

A plugin for Jira in Atlassian Cloud is not available.

Atlassian Jira Legacy Notifications

Deprecated

The Jira notifications feature configured using config.yml is no longer being maintained. Use Nexus IQ for Jira instead.

  • JIRA 6.3 to 7.x

Firewall for Artifactory

IQ

  • 66 or higher

Artifactory

  • We have tested on JFrog Artifactory Pro version 6.6.5
  • Requires version of JFrog Artifactory which allows installation of plugins (not all SaaS version do)

Nexus IQ for Azure DevOps

IQ
  • 66 or higher

Azure DevOps:

Extension VersionSupported Environment
1.0.0 - 1.1.0Azure DevOps Services (hosted)
1.2.0 - 1.2.1Azure DevOps Services (hosted)
Azure DevOps Server 2019

Due to a known issue with Azure DevOpsServer 2019, in order for the IQ Build Report to render correctly, make sure to install Update 1.

Nexus IQ for SCM

Automated  Commit Feedback

  • IQ 67 or higher

Automated Pull Requests

  • IQ 79 or higher

Pull Request Commenting

  • IQ 88 or higher - Pull request summary comment
  • IQ 94 or higher - Pull request summary and line comments