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

 Eclipse:

  • 4.8 (Photon) to 4.19 (2021-03)

m2e:

  • 1.5 - 1.17

Java:

  • JDK 8 or newer

Browser Requirements:

  • The Eclipse plugin will use the system browser. The recommended browsers are Chrome, Firefox, or Microsoft Edge. For Linux environment, the libwebkit that matches the Eclipse GTK version is required (e.g. libwebkitgtk-3.0-0).

IQ Server:

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

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.

Nexus IQ for IDEA

JetBrains Development Tools:

IQ Plugin VersionDevelopment EnvironmentVersionJava Runtime
1.xIDEA Ultimate, IDEA Community14.1.x - 15.0.3Oracle JDK 8, JetBrains Runtime JBRSDK 8
2.xIDEA Ultimate, IDEA Community2016.2 - 2018.1.5Oracle JDK 8, JetBrains Runtime JBRSDK 8
2.xIDEA Ultimate, IDEA Community2018.1.6 - 2020.1.xOracle JDK 8, JetBrains Runtime JBRSDK 8, JetBrains Runtime JBRSDK 11
3.xIDEA Ultimate, IDEA Community, WebStorm2020.2.xOracle 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

Nexus IQ for Bamboo VersionBamboo Version
1.x5.10 - 7.2
2.x6.8 - 7.2

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
  • 98 or higher for Automated Workflow Transition

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

  • JIRA 6.3 to 7.x

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

Firewall for Artifactory

IQ

  • 66 or higher

Artifactory

  • We have tested on JFrog Artifactory Pro version 6.6.5
  • Requires a version of JFrog Artifactory which allows installation of plugins (not all SaaS versions 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 and higherAzure 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

Minimum Nexus IQ versions:

Feature \ SCMAzure DevOpsBitbucket CloudBitbucket ServerGitHubGitLab
Automated  Commit FeedbackIQ 122IQ 90IQ 90IQ 67IQ 71
Automated Pull RequestsIQ 122IQ 90IQ 90IQ 79IQ 97
Pull Request CommentingIQ 122not supportedIQ 95IQ 88IQ 98
Pull Request Line Commentingnot supportednot supportedIQ 95IQ 95IQ 99
Bitbucket Code Insightsnot applicablenot supportedIQ 95not applicablenot applicable