Fråga : mavenbootclasspath fästar

Jag har byggt arkivet för hålighetfamiljeförsörjarefabriken: förtjäna-hålighet-familjeförsörjaren vid maven.
How bör jag konfigurerar andra beroenden för enhet pom.xml för att använda förtjäna-hålighet-familjeförsörjaren sammanställer in, och testar som bootclasspath/a: förtjäna-socket-provider-1.0.jar?

When jag konfigurerar beroende som system eller sammanställer mig får:
java.lang.SecurityException: Förbjudet paketera känt: java.net
på java.lang.ClassLoader.preDefineClass (ClassLoader.java:
för 480) på java.lang.ClassLoader.defineClassCond (ClassLoader.java:
för 626) på java.lang.ClassLoader.defineClass (ClassLoader.java: 616)
på java.security.SecureClassLoader.defineClass (SecureClassLoader.java: 141)
på java.net .URLClassLoader.defineClass (URLClassLoader.java:
för 283) på java.net .URLClassLoader.access$000 (URLClassLoader.java:
för 58) på java.net .URLClassLoader$1.run (URLClassLoader.java: 197)

för java.security.AccessController.doPrivileged (den Native metoden) på java.net .URLClassLoader.findClass (URLClassLoader.java:
för 190) på java.lang.ClassLoader.loadClass (ClassLoader.java: 307)
på sun.misc. Launcher$AppClassLoader.loadClass (Launcher.java: 301)
på java.lang.ClassLoader.loadClass (ClassLoader.java: 248)

at fodrar:
Socket.setSocketImplFactory (nya MySocketFactory ()); appellen för

When I räcker by:
javac/java - Xbootclasspath/a: förtjäna-socket-provider-1.0.jar….,
everything fungerar correctly.
" klar "

Svar : mavenbootclasspath fästar

beror hur du är rinnande ditt testar, foirexempelsurfire ger alternativ som du kunde använda för att passera alternativ

http://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html
Andra lösningar  
 
programming4us programming4us