Excluir servlet-api del alcance de prueba Maven

Tengo la siguiente dependencia en mi pom.xml para que mi IDE (IntelliJ) tenga las clases de servlet-api disponibles durante la compilación, pero no provistas en la compilación.

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>3.0-alpha-1</version>
    <scope>provided</scope>
 </dependency>

Pero el alcance proporcionado agrega las clases en esta dependencia a la ruta de clase cuando se ejecuta en el alcance de prueba, eso es un problema para Jetty, que comienzo programáticamente. Como ya lo tiene en su biblioteca me sale un

 java.lang.SecurityException: class "javax.servlet.FilterRegistration"'s signer information does not match signer information of other classes in the same package

Si elimino esta dependencia, el servidor Jetty se inicia correctamente en el ámbito de prueba, pero necesito esta dependencia para que IntelliJ compile mi código. ¿Cuál es la mejor manera de resolver esto? ¿Hay alguna manera de excluir esta dependencia para el alcance de la prueba?

Respuestas a la pregunta(7)

Su respuesta a la pregunta