Advertisement
Guest User

Shrinkwrap

a guest
Aug 25th, 2014
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.84 KB | None | 0 0
  1. final JavaArchive archive = ShrinkWrap.create(JavaArchive.class,
  2.         "test.jar");
  3.  
  4. archive.addPackages(true,
  5.         // 8x----------------- CUT
  6.     /* all my packages... */
  7.         // 8x----------------- CUT
  8.     );
  9.  
  10. // Add libraries
  11. archive.addAsResource(MavenArtifactFileNameSolver
  12.         .solve("log4j:log4j:1.2.17"));
  13. archive.addAsResource(MavenArtifactFileNameSolver
  14.         .solve("net.sf.jradius:jradius-client:2.0.0"));
  15. archive.addAsResource(MavenArtifactFileNameSolver
  16.         .solve("org.aspectj:aspectjrt:1.6.11"));
  17.  
  18. // Test only libraries
  19. archive.addAsResource(MavenArtifactFileNameSolver
  20.         .solve("com.unboundid:unboundid-ldapsdk:2.3.1"));
  21. archive.addAsResource(MavenArtifactFileNameSolver
  22.         .solve("junit:junit:4.10"));
  23.  
  24. archive.addAsResource(EmptyAsset.INSTANCE, ArchivePaths.create("beans.xml"));
  25. // Add files
  26. archive.addAsResource("myresource.ddl");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement