[prev in list] [next in list] [prev in thread] [next in thread] 

List:       maven-user
Subject:    Re: How to exclude directory in Maven in basedir from adding sources torelease?
From:       Stefan Miklosovic <smikloso () redhat ! com>
Date:       2015-01-29 20:53:42
Message-ID: 310624164.1832185.1422564822905.JavaMail.zimbra () redhat ! com
[Download RAW message or body]

It helped in order to build that and deploy it to staging area, however when I look into that zip, these folders and file are still there.

Stefan Miklosovic
Red Hat Brno - JBoss Mobile Platform

e-mail: smikloso@redhat.com
irc: smikloso

----- Original Message -----
> In your case you need to also exclude the target/ directory.
> 
>  However I am not sure if that kind of resource 'abuse' should be done.
> 
> --
> http://bernd.eckenfels.net
> 
> ----- Ursprüngliche Nachricht -----
> Von: "Stefan Miklosovic" <smikloso@redhat.com>
> Gesendet: ‎29.‎01.‎2015 21:26
> An: "Maven Users List" <users@maven.apache.org>
> Betreff: How to exclude directory in Maven in basedir from adding sources
> torelease?
> 
> Hi,
> 
> I have parent pom.xml and I have modules there, structure is like this:
> 
> pom.xml
> module1/
> module2/
> module3/
> some_dir1/
> some_dir2/
> README.adoc
> 
> When I want to release this project, I do it like
> 
> mvn release:prepare release:perform
> 
> What it does is that when I look into sources of parent project (pom.xml
> project), I can see that sources-release.zip contains all directories
> including some_dir1, some_dir2 and README.adoc
> 
> I want to exclude these directories and README.adoc from being in resulting
> parent sources release zip.
> 
> My initial approach was like this in root pom.xml
> 
> <build>
>     <resources>
>         <resource>
>             <directory>${project.basedir}</directory>
>             <excludes>
>                 <exclude>some_dir1/*</exclude>
>                 <exclude>some_dir2/*</exclude>
>                 <exclude>README.adoc</exclude>
>             </excludes>
>         </resource>
>     </resources>
> </build>
> 
> But that fails. The first module1 said that:
> 
> Failed to execute goal
> org.apache.maven.plugins:maven-source-plugin:2.2.1:jar-no-fork
> (attach-sources) on project module1: Error creating source archive: A zip
> file cannot include itself -> [Help 1]
> 
> How do I get rid of these directories in a resulting sources release zip
> archive?
> 
> Thanks!
> 
> Stefan Miklosovic
> Red Hat Brno - JBoss Mobile Platform
> 
> e-mail: smikloso@redhat.com
> irc: smikloso
> 
> ---------------------------------------------------------------------
> 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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic