Как удалить SparkUI и Hbase-webapp из зависимостей?
Во-первых, я почти ничего не знаю о Scala и Maven. Но мне нужно решить эту проблему из-за моей работы. Проблема в том, что Veracode предупреждает об уязвимостях среднего уровня в библиотеках SparkUI и HBase-webapp, и бюрократия, чтобы изменить это с помощью Veracode, не имеет смысла. Итак, я подумал, что, возможно, есть способ исключить библиотеки с помощью файла pom.xml.
Я нашел этот раздел Spark в файле проекта pom.xml:
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-core_${scala.compat.version}</artifactId>
<version>${spark.version}</version>
<exclusions>
<exclusion>
<artifactId>jackson-databind</artifactId>
<groupId>com.fasterxml.jackson.core</groupId>
</exclusion>
<exclusion>
<artifactId>jetty-server</artifactId>
<groupId>org.eclipse.jetty</groupId>
</exclusion>
<exclusion>
<artifactId>jersey-media-jaxb</artifactId>
<groupId>org.glassfish.jersey.media</groupId>
</exclusion>
</exclusions>
</dependency>
Я пытаюсь найти эти «arctifactId» и «groupId» на сайте репозитория Maven . Но кажется, что эта штука вставлена в какой-то «основной» пакет или что-то в этом роде. Я не знаю! Дело в том, что это не используется никакое ПО. Есть ли способ удалить его с помощью файла pom.xml?
Спасибо!