maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Anders Hammar <and...@hammar.net>
Subject Re: Unable to exclude .class files
Date Fri, 05 Mar 2010 21:13:30 GMT
Well, I believe that in most cases it's going to be more expensive fighting
Maven to force an nonstandard behavior instead of refactoring and going the
standard Maven path.
It's like doing C code style in Java. What's the benefit of switching to
Java?

/Anders

On Fri, Mar 5, 2010 at 21:22, Thomas Harris <tharris@axispoint.com> wrote:

>
> When Mavenizing an existing project, especially one that is as old as Java,
> you might find that the prying apart of the ball of mud via major
> refactoring is a task that a client will not pay for. You still want to
> Mavenize the project and integrate it into you blah/blah CI process, etc.
> So, in that case...?
>
> Tom
>
> -----Original Message-----
> From: thomas.k.sundberg@gmail.com [mailto:thomas.k.sundberg@gmail.com] On
> Behalf Of Thomas Sundberg
> Sent: Friday, March 05, 2010 4:40 AM
> To: Maven Users List
> Subject: Re: Unable to exclude .class files
>
> Hi!
>
> You should perhaps even have three projects. One for the common stuff,
> one for the specific jar project that depends on the common stuff and
> one for the sar project that also depends on the common stuff.
>
> /Thomas
>
> On Fri, Mar 5, 2010 at 10:35, Anders Hammar <anders@hammar.net> wrote:
> > No, you should have two separate projects. That's the Maven way - do
> > yourself a favor and don't fight it!
> >
> > /Anders
> >
> > On Fri, Mar 5, 2010 at 10:11, WriteJava <anaqvi@plus.net> wrote:
> >
> >>
> >> Thanks for your reply Anders, yes I am trying to build both jar and sar
> >> within same maven project and I've some java classes which i need to add
> to
> >> sar and exclude others and add them to jar. Is this possible?
> >>
> >> Thanks
> >>
> >> Anders Hammar wrote:
> >> >
> >> > The exclude tag is for specifying artifactId:groupId as stated in the
> >> > docs.
> >> >
> >> > I don't understand why you don't want to include the classes? If you
> have
> >> > a
> >> > sar project but don't want to include some classes, why do you have
> them
> >> > in
> >> > that project? Or could it be that you're trying to do a jar AND a sar
> in
> >> > the
> >> > same Maven project?
> >> >
> >> > /Anders
> >> >
> >> > On Thu, Mar 4, 2010 at 17:06, WriteJava <anaqvi@plus.net> wrote:
> >> >
> >> >>
> >> >> Hi,
> >> >>
> >> >> I am trying to generate a sar file using
> 'jboss-packaging-maven-plugin'
> >> >> plugin and I can't exclude .class files from my sar. It is including
> all
> >> >> classes to sar. Can you please help? Here is my code snippet:
> >> >>
> >> >>            <plugin>
> >> >>                <groupId>org.codehaus.mojo</groupId>
> >> >>                <artifactId>jboss-packaging-maven-plugin</artifactId>
> >> >>                <version>2.1.1</version>
> >> >>                <extensions>true</extensions>
> >> >>                <configuration>
> >> >>                        <excludes>
> >> >>                                <exclude>**/*.class</exclude>
> >> >>                        </excludes>
> >> >>                </configuration>
> >> >>                <executions>
> >> >>                    <execution>
> >> >>                        <id>sar123</id>
> >> >>                        <goals>
> >> >>                            <goal>sar</goal>
> >> >>                        </goals>
> >> >>                        <phase>package</phase>
> >> >>                        <configuration>
> >> >>                            <archiveName>my-service</archiveName>
> >> >>
> >> >>
> >> >>
> >>
> <deploymentDescriptorFile>${basedir}/conf/mysarMETA-INF/jboss-service.xml</deploymentDescriptorFile>
> >> >>                            <primaryArtifact>false</primaryArtifact>
> >> >>                        </configuration>
> >> >>                    </execution>
> >> >>                </executions>
> >> >>            </plugin>
> >> >>
> >> >> Thanks
> >> >> --
> >> >> View this message in context:
> >> >>
> >>
> http://old.nabble.com/Unable-to-exclude-.class-files-tp27782829p27782829.html
> >> >> Sent from the Maven - Users mailing list archive at Nabble.com.
> >> >>
> >> >>
> >> >> ---------------------------------------------------------------------
> >> >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >> >> For additional commands, e-mail: users-help@maven.apache.org
> >> >>
> >> >>
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >>
> http://old.nabble.com/Unable-to-exclude-.class-files-tp27782829p27791501.html
> >> Sent from the Maven - Users mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >> For additional commands, e-mail: users-help@maven.apache.org
> >>
> >>
> >
>
>
>
> --
> Thomas Sundberg
> M. Sc. in Computer Science
>
> Mobile: +46 70 767 33 15
> Blog: http://thomassundberg.wordpress.com/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message