-
1. Re: How can i add a jar to my war?
hibernator_11 Jul 29, 2011 7:16 AM (in response to hibernator_11)WebArchive war = ShrinkWrap.create(WebArchive.class, "test.war").
addClasses(...).
addPackage(MalformedJsonException.class.getPackage()).
addPackage(SerializedName.class.getPackage()).
addPackage($Gson$Types.class.getPackage()).
addPackage(GsonBuilder.class.getPackage()).
addAsResource(new File("src/test/resources/persistence.xml"), ArchivePaths.create("META-INF/persistence.xml"));
I would like to change the addPackages and to put only addJar or something similar....is it possible?
thanks
-
2. Re: How can i add a jar to my war?
htfv Jul 29, 2011 7:33 AM (in response to hibernator_11)You may use Maven dependency resolver. For example:
WebArchive web = ShrinkWrap.create(WebArchive.class)
.addAsLibraries(DependencyResolvers
.use(MavenDependencyResolver.class)
.artifact("com.google.code.gson:gson:1.7.1")
.resolveAsFiles());