[rules-dev] maven assembler
Mark Proctor
mproctor at codehaus.org
Sun Apr 22 06:39:18 EDT 2007
At the moment we have 3 assemblies, bin, src, brms. I couldn't get the
drools-*.jar libs to go i na different direction to the dependencies, so
now all jars are in the same directory. Also for ease of distribution I
don't think I'm going to have a bin (without deps) and bin-withdeps,
I'll just package the deps in as default now.
http://anonsvn.labs.jboss.com/labs/jbossrules/trunk/src/main/assembly/
build.xml and ant are now deprecated and most likely don't work, we will
remove soon.
The documentation and the eclipse plugin are now profiles
-Ddocumentation=true and -Declipse=true. However it seems that somehow
the docbook pathing has got screwed and isn't outputting properly, edson?
Mark
Geoffrey De Smet wrote:
> > PS I was trying to make a way to put dependencies in a seperate "lib"
> > folder, but maven didn't recognise the <dependencySets> tag - just
> > thought it would make for a neater distro for those not using maven.
>
> Are you using the war or the assembly plugin to create the war?
>
> Both versions are locked down in the parent pom (which will be
> enforced from maven 2.1 btw)?
>
> They released maven-assembly-plugin 2.2-beta1, and I used
> dependencySet successfully in there. What exactly do you want to
> assemble?
>
> PS: to keep the "mvn install" on the parent pom with all modules fast,
> I can really recommend to do assembly's in a seperate profile. I
> usually call this profile "production", but "complete" would be a good
> name too.
>
> <profiles>
> <profile>
> <id>production</id>
> <build/plugins/plugin>
> <artifactId>maven-assembly-plugin</>
> <execution>
> <phase>package</>
> <goals/goal>assembly:attached</>
> </>
> <configuration>...
>
> So normal builds do:
> mvn install
>
> Complete builds do:
> mvn -Pproduction install
>
> Other examples of goals that take to long are jar signing etc for
> webstart, that really needs to be in the "production" profile.
>
> With kind regards,
> Geoffrey De Smet
>
>
> Michael Neale wrote:
>> BRMS is now added as a seperate file (just the war).
>> Its a largish file (~20 meg it will be, all told) - so one other idea
>> is a seperate download.
>>
>> Thoughts?
>>
>> Michael.
>>
>
>>
>> Michael.
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> rules-dev mailing list
>> rules-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-dev
>
> _______________________________________________
> rules-dev mailing list
> rules-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-dev
>
More information about the rules-dev
mailing list