Eclipse plugin

The Snyk Eclipse plugin provides analysis of your code, containers, and infrastructure as code configurations.

Snyk scans for the following types of issues:

The Eclipse plugin provides automated, algorithm-based fix suggestions for both direct and transitive dependencies. This single plugin provides a Java vulnerability scanner and an open-source security scanner.

After you have installed and configured the Eclipse plugin, every time you run it, open a file, or autosave, Snyk scans the manifest files, proprietary code, and configuration files in your project (if not deactivated in the Snyk Settings). Snyk delivers actionable vulnerability, license, or misconfiguration issue details and displays the results natively within the Eclipse UI.

This page explains supported environments, support, and giving feedback and provides installation instructions. After you complete the steps on this page, you will continue by following the instructions in the other Eclipse plugins docs:

Where you can download the Eclipse plugin

Signing Information for Jars

If you want to verify the correct provenance of your download, verify the signing details from the Eclipse dialog with this data.

The plugin runs on

  • macOS

  • Linux

  • Windows

Versions of the plugin supported in Eclipse

The latest plugin version may not be supported in all Eclipse versions. So if you use an older Eclipse version, you may need to install an older plugin version. The following versions of the plugin are available:

  • 2024-03

  • 2023-12

  • 2023-09

  • 2023-06

  • 2023-03

Supported languages, package managers, and frameworks

Supported operating systems and architecture

You can use the Eclipse plugin in the following environments:

  • Linux: AMD64 and ARM64

  • Windows: 386 and AMD64

  • MacOS: AMD64 and ARM64

How to install the Snyk Eclipse plugin

Navigate to the Marketplace from your running Eclipse instance. Search for Snyk and click Install.

When you are prompted, accept the license agreement and add the Snyk Security certificate to complete the installation (this happens only once).

Restart the Eclipse instance:

Once Eclipse is restarted, the Snyk Wizard should run; this will set up your Snyk API endpoint and authentication token.

Once the Snyk configuration wizard runs; follow the instructions to set up your Snyk API:

Once the Snyk is configured, navigate to Eclipse Preferences to ensure that Snyk now appears in the list:

When you open the preferences, you can opt out of downloading the CLI through the plugin and thus use your own installation of the CLI.

Continue with the steps to Download the CLI and language server with the Eclipse plugin.

Support

If you need help, submit a request to Snyk Support.

Last updated

More information

Snyk privacy policy

© 2023 Snyk Limited | All product and company names and logos are trademarks of their respective owners.