If you like to have multiple files packed together in a zip and the zip should be handled as attached artifact, you may also use the maven-assembly-plugin.
lg, strub --- Nathan Coast <[EMAIL PROTECTED]> schrieb: > Hi Tom, > > thanks for your reply, from your hint I've made some > good progress: > > <plugin> > <groupId>org.codehaus.mojo</groupId> > > <artifactId>build-helper-maven-plugin</artifactId> > <executions> > <execution> > <id>attach-artifacts</id> > <phase>package</phase> > <goals> > <goal>attach-artifact</goal> > </goals> > <configuration> > <artifacts> > <artifact> > <file>${project.basedir}/target/sql/${project.artifactId}-schema-create-${project.version}.sql</file> > <type>sql</type> > <classifier>create</classifier> > </artifact> > <artifact> > <file>${project.basedir}/target/sql/${project.artifactId}-schema-drop-${project.version}.sql</file> > <type>sql</type> > <classifier>drop</classifier> > </artifact> > </artifacts> > </configuration> > </execution> > </executions> > </plugin> > > which results in two additional files installed in > the repository. I > guessed at using classifier to distinguish between > create and drop, or > is this an abuse of the classifier attribute? > > \com\codeczar\config\config-model\1.1-SNAPSHOT > config-model-1.1-SNAPSHOT-create.sql > config-model-1.1-SNAPSHOT-drop.sql > > is it possible have these artefacts as dependencies > for other projects? > This fails .create.sql not -create.sql :( > <dependency> > <groupId>com.codeczar.config</groupId> > <artifactId>config-model</artifactId> > <type>create.sql</type> > <version>1.1-SNAPSHOT</version> > </dependency> > > cheers > Nathan > > Tom Huybrechts wrote: > > See attach-artifact in the build-helper-maven > plugin: > > > http://mojo.codehaus.org/build-helper-maven-plugin/howto.html > > > > tom > > > > > > On 11/27/06, Nathan Coast <[EMAIL PROTECTED]> > wrote: > >> Hi, > >> > >> Is having multiple artefacts for a single project > not allowed within > >> Maven 2? I have a number of projects which > produce 2 related artefacts: > >> > >> 1) jar file containing hibernate pojos, hbm > mappings etc. > >> 2) sql script to create tables required by 1. > >> > >> I'd rather not have 2 projects as all of the > inputs for (2) are within > >> (1) and it seems a little overkill to create a > whole new project for a > >> single generated sql file. > >> > >> Is it possible to deploy multiple files to the > same location in the repo? > >> > >> /foo/bar/whatever/1.0/whatever-1.0.jar > >> /foo/bar/whatever/1.0/whatever-1.0.sql > >> /foo/bar/whatever/1.0/whatever-1.0.pom > >> > >> cheers > >> Nathan > >> > >> > >> > --------------------------------------------------------------------- > >> To unsubscribe, e-mail: > [EMAIL PROTECTED] > >> For additional commands, e-mail: > [EMAIL PROTECTED] > >> > >> > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]