giv e us a more full pom snippet

2009/10/29 anil.kumar <[email protected]>

>
> There are files making use of package com.ADHOC which  i need to ignore
> while
> making the jar file.
> So I tried to exclude them in the jar by using the following
>
> <exclude>com/ADHOC /**</exclude>
> <exclude>**/com/ADHOC /**</exclude>
> In both the ways it didn't work out.
>
>
> Stephen Connolly-2 wrote:
> >
> > are you using backslashes?
> >
> > jar files do not have backslashes
> >
> > 2009/10/29 anil.kumar <[email protected]>
> >
> >>
> >> Wanted to know one thing .Is the issue related to the way I have named
> >> the
> >> path to be mentioned in <exclude > tag.
> >> I have tried out all possible combination's . Still not working.
> >>
> >> Stephen Connolly-2 wrote:
> >> >
> >> > well just clobber it with a **/ as the prefix ;-)
> >> >
> >> > 2009/10/29 anil.kumar <[email protected]>
> >> >
> >> >>
> >> >> Tried this as well. Not working.
> >> >>
> >> >> Stephen Connolly-2 wrote:
> >> >> >
> >> >> > you might require a leading /
> >> >> >
> >> >> > 2009/10/29 anil.kumar <[email protected]>
> >> >> >
> >> >> >>
> >> >> >> Stephen,
> >> >> >> I thought by emailing is the only way you will be notified when I
> >> >> reply
> >> >> >> to
> >> >> >> the topic unless you sub scribe to the thread. Hence forth I will
> >> only
> >> >> >> post
> >> >> >> my queries in the forum. Thanks for letting me know.
> >> >> >>
> >> >> >> Coming to the topic ,it didn't work out. I will give this a try
> >> once
> >> >> more
> >> >> >> else I may have to look for other possible alternatives like
> >> >> >> "maven-assembly-plugin".
> >> >> >>
> >> >> >> Thanks for your time.
> >> >> >>
> >> >> >>
> >> >> >> Stephen Connolly-2 wrote:
> >> >> >> >
> >> >> >> > Anil,
> >> >> >> >
> >> >> >> > Please reply to the list so that others may find the solutions
> to
> >> >> the
> >> >> >> > problem (i.e. let google be their friend)
> >> >> >> >
> >> >> >> > To answer your question: Nope...
> >> >> >> >
> >> >> >> > I said the path *_in the jar_*
> >> >> >> >
> >> >> >> > so to exclude the class com.foo.bar.Manchu
> >> >> >> >
> >> >> >> > you would use <exclude>com/foo/bar/Manchu.class</exclude>
> >> >> >> >
> >> >> >> > to exclude the entire com.foo.bar package you would use
> >> >> >> > <exclude>com/foo/bar/**</exclude>
> >> >> >> >
> >> >> >> > and to exclude all the dto packages you would use something like
> >> >> >> > <exclude>**/dto/**</exclude>
> >> >> >> >
> >> >> >> > -Stephen
> >> >> >> >
> >> >> >> > 2009/10/29 <[email protected]>
> >> >> >> >
> >> >> >> >> So in my case as the jar and compiled class files are being
> >> stored
> >> >> in
> >> >> >> >> directory "F:/ARL/HIS/src/target/ " and
> "F:/ARL/HIS/src/classes/
> >> ,
> >> >> the
> >> >> >> >> relative to the class files will be
> >> >> "F:/ARL/HIS/src/target/../classes/
> >> >> >> ".
> >> >> >> >> In
> >> >> >> >> this case the jar file created should be empty but it includes
> >> all
> >> >> the
> >> >> >> >> class
> >> >> >> >> files coming under classes directory.
> >> >> >> >> Regards,
> >> >> >> >> Anil
> >> >> >> >>
> >> >> >> >> Stephen Connolly-2 wrote:
> >> >> >> >> >
> >> >> >> >> > specify includes/excludes relative to the path in the jar.
> >> >> >> >> >
> >> >> >> >> > 2009/10/29 anil.kumar <[email protected]>
> >> >> >> >> >
> >> >> >> >> >>
> >> >> >> >> >> Requirement: In initial stage I will compile all the files
> >> >> coming
> >> >> >> >> under
> >> >> >> >> >> my
> >> >> >> >> >> project source directory. Finally at the time of making the
> >> jar
> >> >> I
> >> >> >> need
> >> >> >> >> to
> >> >> >> >> >> selectively include and exclude certain files. The files
> >> which
> >> >> are
> >> >> >> to
> >> >> >> >> be
> >> >> >> >> >> included and excluded comes under my project source
> >> directory.
> >> >> >> >> >> My Project source directory : "F:/ARL/HIS/src/"
> >> >> >> >> >>
> >> >> >> >> >> I am able to successfully compile all the files coming under
> >> my
> >> >> >> source
> >> >> >> >> >> directory. It is being saved in the location :"
> >> >> >> >> F:/ARL/HIS/src/classes/"
> >> >> >> >> >> Sample code to include and exclude class files to make the
> >> jar
> >> >> >> file.
> >> >> >> >> >>
> >> >> >> >> >> <plugin>
> >> >> >> >> >>        <groupId>org.apache.maven.plugins</groupId>
> >> >> >> >> >>          <artifactId>maven-jar-plugin</artifactId>
> >> >> >> >> >>            <executions>
> >> >> >> >> >>                <execution>
> >> >> >> >> >>                 <phase>package</phase>
> >> >> >> >> >>                   <goals>
> >> >> >> >> >>                    <goal>jar</goal>
> >> >> >> >> >>                   </goals>
> >> >> >> >> >>                   <configuration>
> >> >> >> >> >>                      <classifier>client</classifier>
> >> >> >> >> >>
> >> >> >> >> >>                    <excludes>
> >> >> >> >> >>                    <exclude>
> >> >> >> >> F:\ARL\HIS\src\classes\*.class</exclude>//
> >> >> >> >> >> added for testing purpose to check if exclude tags work or
> >> not
> >> >> >> >> >>                    </excludes>
> >> >> >> >> >>                  </configuration>
> >> >> >> >> >>                </execution>
> >> >> >> >> >>             </executions>
> >> >> >> >> >>   </plugin>
> >> >> >> >> >> While executing the goal "mvn
> >> >> >> >> >> org.apache.maven.plugins:maven-jar-plugin:jar"
> >> >> >> >> >> , for making the jar file it takes all the files coming
> under
> >> >> >> classes
> >> >> >> >> >> directory where as i have specifically mentioned it not to
> be
> >> >> >> included
> >> >> >> >> >> while
> >> >> >> >> >> making the jar file. Where am I going wrong ?
> >> >> >> >> >> --
> >> >> >> >> >> View this message in context:
> >> >> >> >> >>
> >> >> >> >>
> >> >> >>
> >> >>
> >>
> http://www.nabble.com/Selectively-include-and-exclude-class-file-while-building-the-artifact-tp26107145p26107145.html
> >> >> >> >> >> Sent from the Maven - Users mailing list archive at
> >> Nabble.com.
> >> >> >> >> >>
> >> >> >> >> >>
> >> >> >> >> >>
> >> >> >>
> >> ---------------------------------------------------------------------
> >> >> >> >> >> To unsubscribe, e-mail: [email protected]
> >> >> >> >> >> For additional commands, e-mail:
> [email protected]
> >> >> >> >> >>
> >> >> >> >> >>
> >> >> >> >> >
> >> >> >> >> >
> >> >> >> >> Quoted from:
> >> >> >> >>
> >> >> >> >>
> >> >> >>
> >> >>
> >>
> http://www.nabble.com/Selectively-include-and-exclude-class-file-while-building-the-artifact-tp26107145p26107471.html
> >> >> >> >>
> >> >> >> >>
> >> >> >> >
> >> >> >> >
> >> >> >>
> >> >> >> --
> >> >> >> View this message in context:
> >> >> >>
> >> >>
> >>
> http://www.nabble.com/Selectively-include-and-exclude-class-file-while-building-the-artifact-tp26107145p26109882.html
> >> >> >> Sent from the Maven - Users mailing list archive at Nabble.com.
> >> >> >>
> >> >> >>
> >> >> >>
> >> ---------------------------------------------------------------------
> >> >> >> To unsubscribe, e-mail: [email protected]
> >> >> >> For additional commands, e-mail: [email protected]
> >> >> >>
> >> >> >>
> >> >> >
> >> >> >
> >> >>
> >> >> --
> >> >> View this message in context:
> >> >>
> >>
> http://www.nabble.com/Selectively-include-and-exclude-class-file-while-building-the-artifact-tp26107145p26110534.html
> >> >> Sent from the Maven - Users mailing list archive at Nabble.com.
> >> >>
> >> >>
> >> >> ---------------------------------------------------------------------
> >> >> To unsubscribe, e-mail: [email protected]
> >> >> For additional commands, e-mail: [email protected]
> >> >>
> >> >>
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/Selectively-include-and-exclude-class-file-while-building-the-artifact-tp26107145p26111113.html
> >> Sent from the Maven - Users mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Selectively-include-and-exclude-class-file-while-building-the-artifact-tp26107145p26111566.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to