Здравствуйте!
Ваше письмо принято за спам и удалено.
Если вы считаете это ошибкой, то позвоните пожалуйста по телефону
+7(812)578-09-03 в службу поддержки.
===Вашего письмо===
Return-Path: <[EMAIL PROTECTED]>
Received: from <[EMAIL PROTECTED]>
by inc.ru (CommuniGate Pro RULES 4.1.8)
with RULES id 3640817; Wed, 17 Sep 2008 21:26:42 +0400
X-Autogenerated: Mirror
X-Mirrored-by: <[EMAIL PROTECTED]>
Received: from mail.netltd.ru (account [EMAIL PROTECTED])
by inc.ru (CommuniGate Pro RPOP 4.1.8)
with RPOP id 3640816 for [EMAIL PROTECTED]; Wed, 17 Sep 2008 21:26:42 +0400
X-Antivirus-passed: yes
X-Real-To: [EMAIL PROTECTED]
Received: from <[EMAIL PROTECTED]>
by inc.ru (CommuniGate Pro RULES 4.1.8)
with RULES id 26683999; Wed, 17 Sep 2008 21:24:50 +0400
X-Autogenerated: Mirror
X-Mirrored-by: <[EMAIL PROTECTED]>
X-Antispam-passed: yes
X-Antispam: yes
X-Real-To: <[EMAIL PROTECTED]>
X-Antivirus: yes
Received: from mail.apache.org ([140.211.11.2] verified)
by inc.ru (CommuniGate Pro SMTP 4.1.8)
with SMTP id 26683998 for [EMAIL PROTECTED]; Wed, 17 Sep 2008 21:24:49 +0400
Received: (qmail 87207 invoked by uid 500); 17 Sep 2008 17:24:41 -0000
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
Precedence: bulk
List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Post: <mailto:[email protected]>
List-Id: "Maven Users List" <users.maven.apache.org>
Reply-To: "Maven Users List" <[email protected]>
Delivered-To: mailing list [email protected]
Received: (qmail 87196 invoked by uid 99); 17 Sep 2008 17:24:41 -0000
Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136)
by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Sep 2008 10:24:41 -0700
X-ASF-Spam-Status: No, hits=2.0 required=10.0
tests=HTML_MESSAGE,SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of [EMAIL PROTECTED] designates
65.55.116.16 as permitted sender)
Received: from [65.55.116.16] (HELO blu0-omc1-s5.blu0.hotmail.com)
(65.55.116.16)
by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Sep 2008 17:23:39 +0000
Received: from BLU142-W28 ([65.55.116.8]) by blu0-omc1-s5.blu0.hotmail.com with
Microsoft SMTPSVC(6.0.3790.3959);
Wed, 17 Sep 2008 10:24:11 -0700
Message-ID: <[EMAIL PROTECTED]>
Content-Type: multipart/alternative;
boundary="_adb04a9c-9741-4521-b0c0-d51ed5296ddb_"
X-Originating-IP: [24.34.14.72]
From: Martin Gainty <[EMAIL PROTECTED]>
To: Maven Users List <[email protected]>, <[EMAIL PROTECTED]>
Subject: RE: clean won't delete stuff that isn't in ./target
Date: Wed, 17 Sep 2008 13:24:11 -0400
Importance: Normal
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
MIME-Version: 1.0
X-OriginalArrivalTime: 17 Sep 2008 17:24:11.0855 (UTC)
FILETIME=[334825F0:01C918EA]
X-Virus-Checked: Checked by ClamAV on apache.org
boolean property inside MavenProject
http://www.java2s.com/Open-Source/Java-Document/Build/maven/org/apache/maven/project/MavenProject.java.java-doc.htm
so in your project.xml after the initial project node place the childNode
executionRoot and set to true e.g.
<project xmlns="http://maven.apache.org/POM/3.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/3.0.0
http://maven.apache.org/maven-v3_0_0.xsd">
<executionRoot>true</executionRoot>
?
Martin
______________________________________________
Disclaimer and confidentiality note
Everything in this e-mail and any attachments relates to the official business
of Sender. This transmission is of a confidential nature and Sender does not
endorse distribution to any party other than intended recipient. Sender does
not necessarily endorse content contained within this transmission.
> Subject: RE: clean won't delete stuff that isn't in ./target
> Date: Wed, 17 Sep 2008 12:05:32 -0400
> From: [EMAIL PROTECTED]
> To: [email protected]; [EMAIL PROTECTED]
>
> I don't understand why that test (isExecutionRoot()) is even there to begin
> with.
>
> Why does that matter? If you're specifying a fileset, isn't it to get rid of
> stuff outside of the src/target directories?
>
> -----Original Message-----
> From: Martin Gainty [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, September 17, 2008 11:02 AM
> To: Maven Users List; [EMAIL PROTECTED]
> Subject: RE: clean won't delete stuff that isn't in ./target
>
>
> what happens when if ( !project.isExecutionRoot() ) is NOT NULL?
> why not go ahead and submit your patch..
> ?
> Martin
> ______________________________________________
> Disclaimer and confidentiality note
> Everything in this e-mail and any attachments relates to the official
> business of Sender. This transmission is of a confidential nature and Sender
> does not endorse distribution to any party other than intended recipient.
> Sender does not necessarily endorse content contained within this
> transmission.
>
>
> > Subject: RE: clean won't delete stuff that isn't in ./target
> > Date: Wed, 17 Sep 2008 09:32:02 -0400
> > From: [EMAIL PROTECTED]
> > To: [email protected]; [EMAIL PROTECTED]
> >
> > To all that have replied -
> >
> > I tried the exact syntax below and it doesn't work.
> >
> > Another part to this is we have a parent -> child -> child pom relation
> > ship, and the clean target is in the lowest level. Running from the top
> > most level, clean does not work.
> >
> > From my last run, here's what I have in my pom:
> >
> > <plugin>
> > <artifactId>maven-clean-plugin</artifactId>
> > <version>2.2</version>
> > <configuration>
> > <fileset>
> > <directory>${some.var}/../deleteme</directory>
> > <directory>C:/full/path/to/deleteme</directory>
> > </fileset>
> > <verbose>true</verbose>
> > </configuration>
> > </plugin>
> > Running from the top most level, "deleteme" still lives.
> >
> > I've tried every possible combination of <filesets><fileset><directory> but
> > nothing works.
> >
> > Looking at the source for clean, I see this:
> >
> > 209 if ( !project.isExecutionRoot() )
> > 210 {
> > 211 String projectBasedir = StringUtils.replace(
> > project.getBasedir().getAbsolutePath(),
> > 212 "\\", "/" );
> > 213 String filesetDir = StringUtils.replace(
> > fileset.getDirectory(), "\\", "/" );
> > 214
> > 215 if ( filesetDir.indexOf( projectBasedir ) == -1 )
> > 216 {
> > 217 fileset.setDirectory( projectBasedir + "/" + filesetDir
> > );
> > 218 }
> > 219 }
> > 220
> > 221 fileSetManager.delete( fileset, failOnError );
> >
> > #1 - How would this block of code ever get executed in my case?
> > #2 - That second if statement, filesetDir does not contain the project
> > basedir at all, so this code prepends it to each fileset?!
> >
> > I've written a plugin (maven-really-clean) that just takes a series of
> > directories and using plexus.file utils, deletes them, regardless of where
> > they are on your system.
> >
> > The clean plugin simply does NOT work.
> >
> >
> > -----Original Message-----
> > From: Karl Heinz Marbaise [mailto:[EMAIL PROTECTED]
> > Sent: Wednesday, September 17, 2008 5:16 AM
> > To: Maven Users List
> > Subject: Re: clean won't delete stuff that isn't in ./target
> >
> > Hi there,
> > you can simply use:
> >
> > <configuration>
> >
> > <fileset><directory>C:/some/other/dir/deleteme</directory></fileset>
> > </configuration>
> > Nothing more...
> >
> > And as mentioned...absolute directories are a very bad idea...
> >
> > Kind regards
> > Karl Heinz Marbaise
> > --
> > SoftwareEntwicklung Beratung Schulung Tel.: +49 (0) 2405 / 415 893
> > Dipl.Ing.(FH) Karl Heinz Marbaise ICQ#: 135949029
> > Hauptstrasse 177 USt.IdNr: DE191347579
> > 52146 Wьrselen http://www.soebes.de
> >
> > ---------------------------------------------------------------------
> > 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]
> >
>
> _________________________________________________________________
> Want to do more with Windows Live? Learn "10 hidden secrets" from Jamie.
> http://windowslive.com/connect/post/jamiethomson.spaces.live.com-Blog-cns!550F681DAD532637!5295.entry?ocid=TXT_TAGLM_WL_domore_092008
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
_________________________________________________________________
Stay up to date on your PC, the Web, and your mobile phone with Windows Live.
http://clk.atdmt.com/MRT/go/msnnkwxp1020093185mrt/direct/01/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]