Aquí es plug-in que escribí para fines similares.
detalles se pueden ver aquí: https://github.com/yamanyar/restrict-maven-plugin/wiki
restringir todo el acceso desde com.ya * a * java.util.regex
<restriction>com.ya* to java.util.regex.*</restriction>
restringir todo el acceso desde com.ya * (excepto com.. yamanyar.core. ) a java.util.regex.,
<restriction>com.ya*,!com.yamanyar.core.* to java.util.regex.*</restriction>
restringir todo el acceso desde com.ya * (excepto com.yamanyar.core. ) y com.abc.Test a java.util.regex.
<restriction>com.ya*,com.abc.Test,!com.yamanyar.core.* to java.util.regex.*</restriction>
restringir todo el acceso desde com.ya * (excepto com.yamanyar.core. ) y com.abc.Test a java.util.regex. (excepto java.util.regex.Matcher) <restriction>com.ya*,com.abc.Test,!com.yamanyar.core.* to java.util.regex.*,!java.util.regex.Matcher</restriction>
restringir todo el acceso desde com.ya * (excepto com.yamanyar.core. ) y com.abc.Test a java.util.regex. (excepto java.util.regex.Matcher); y también restringir com.ya * (excepto com.yamanyar.core. ) a java.io.PrintStre .print *()
<restriction>com.ya*,com.abc.Test,!com.yamanyar.core.* to java.util.regex.*,!java.util.regex.Matcher</restriction>
<restriction>com.ya*,!com.yamanyar.core* to java.io.PrintStre*.print*()</restriction>
Esta es una solución realmente agradable ... – Neeraj