Hi I attempting to migrate from maven to maven2.
I have an existing project which creates a jar file and a corresponding .so file I'd like to be avoid changing the existing directory structure which looks like project - (pom.xml ) project/src/java - (*.java) project/src/unix - (*.c *.h) the pom.xml is below if I set the <packaging> to jar. it creates the jar file if I set it to .so it creates the .so file how do i get it to do both at the same time thanks! --joe ------------------------------------- pom.xml ----------------------------------------- <project> <groupId>app</groupId> <artifactId>app1</artifactId> <packaging>jar</packaging> <!-- packaging>so</packaging --> <version>9.3</version> <properties> <compilerStartOptions>-g -fPIC</compilerStartOptions> <linkerStartOptions>-g -fPIC -mimpure-text -shared</linkerStartOptions> <linkerEndOptions>-L/usr/lib/shared -lboost_signals-gcc -lboost_thread-gcc-m t -lsocket -lnsl -lresolv</linkerEndOptions> </properties> <build> <defaultGoal>install</defaultGoal> <sourceDirectory>src/java</sourceDirectory> <testSourceDirectory>src/test/java</testSourceDirectory> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>native-maven-plugin</artifactId> <extensions>true</extensions> <configuration> <compilerStartOptions> <compilerStartOption>${compilerStartOptions}</compilerStartOption> </compilerStartOptions> <sources> <source> <directory>src/unix</directory> <includes> <include>*.c</include> </includes> </source> <source> <directory>src/unix</directory> </source> </sources> <linkerStartOptions> <linkerStartOption>${linkerStartOptions}</linkerStartOption> </linkerStartOptions> <linkerEndOptions> <linkerEndOption>${linkerEndOptions}</linkerEndOption> </linkerEndOptions> </configuration> <executions> <execution> <id>javah</id> <phase>generate-sources</phase> <configuration> <verbose>true</verbose> <classNames> <className>class1</className> <className>class2</className> </classNames> </configuration> <goals> <goal>javah</goal> </goals> </execution> </executions> </plugin> </build> </project> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]