1 | ![Snyk logo](https://snyk.io/style/asset/logo/snyk-print.svg)
|
2 |
|
3 |
|
4 | [![Known Vulnerabilities](https://snyk.io/test/github/snyk/snyk-mvn-plugin/badge.svg?targetFile=package.json)](https://snyk.io/test/github/snyk/snyk-mvn-plugin?targetFile=package.json)
|
5 |
|
6 |
|
7 |
|
8 | ***
|
9 |
|
10 | Snyk helps you find, fix and monitor for known vulnerabilities in your dependencies, both on an ad hoc basis and as part of your CI (Build) system.
|
11 |
|
12 | | :information_source: This repository is only a plugin to be used with the Snyk CLI tool. To use this plugin to test and fix vulnerabilities in your project, install the Snyk CLI tool first. Head over to [snyk.io](https://github.com/snyk/snyk) to get started. |
|
13 | | --- |
|
14 |
|
15 |
|
16 | ## Snyk Maven CLI Plugin
|
17 |
|
18 | This plugin provides dependency metadata for Maven projects that use mvn and have a pom.xml file. It is an internal component intended for use by our [CLI tool](https://github.com/snyk/snyk).
|
19 |
|
20 | If you are looking to add tasks to your Maven build process you should use our [Maven Plugin](https://github.com/snyk/snyk-maven-plugin).
|
21 |
|
22 | # Support
|
23 |
|
24 | ❌ Not supported
|
25 | ❓ No issues expected but not regularly tested
|
26 | ✅ Supported and verified with tests
|
27 |
|
28 | ## Supported OS
|
29 |
|
30 | | OS | Supported |
|
31 | |--------|------------|
|
32 | | Windows| ✅ |
|
33 | | Linux | ✅ |
|
34 | | OSX | ️✅ |
|
35 |
|
36 | ## Supported Node versions
|
37 |
|
38 | | Node | Supported |
|
39 | |-------|------------|
|
40 | | 6 | ✅ |
|
41 | | 8 | ✅ |
|
42 | | 10 | ✅ |
|
43 | | 12 | ✅ |
|
44 |
|
45 | ## Supported Java & Maven versions
|
46 |
|
47 | | Java / Maven|3.* |
|
48 | |----------------|---|
|
49 | | 8 (LTS) | ✅ |
|
50 | | 9 | ✅ |
|
51 | | 10 | ✅ |
|
52 | | 11 (LTS) | ✅ |
|
53 | | 12 | ✅ |
|
54 | | 13 | ✅ |
|