You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Joshua ChaitinPollak <jp...@kivasystems.com> on 2006/10/25 22:30:38 UTC
Compiling Finder
Hello,
I'm having trouble understanding how to compile the commons-finder
package. I've checked out commons-io and commons-finder from SVN, and
I can compile io using ant, but finder doesn't have a build.xml.
Pardon my stupidity, but I'm a maven newbie and I don't really
understand the concept of repositories yet. When I run 'mvn compile'
from finder, I see:
[INFO] Scanning for projects...
[INFO] snapshot org.apache.commons:commons-sandbox:1-SNAPSHOT:
checking for updates from apache.m1
[WARNING] repository metadata for: 'snapshot
org.apache.commons:commons-sandbox:1-SNAPSHOT' could not be retrieved
from repo
sitory: apache.m1 due to an error: Error transferring file
[INFO] Repository 'apache.m1' will be blacklisted
[INFO]
------------------------------------------------------------------------
----
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
----
[INFO] Failed to resolve artifact.
GroupId: org.apache.commons
ArtifactId: commons-sandbox
Version: 1-SNAPSHOT
Reason: Unable to download the artifact from any repository
org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
[INFO]
------------------------------------------------------------------------
----
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: POM
'org.apache.commons:commons-sandbox' not found in repository: Unable t
o download the artifact from any repository
org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
at org.apache.maven.DefaultMaven.getProjects
(DefaultMaven.java:365)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:
278)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced
(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode
(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.project.ProjectBuildingException: POM
'org.apache.commons:commons-sandbox' not found in reposito
ry: Unable to download the artifact from any repository
org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromReposit
ory(DefaultMavenProjectBuilder.java:429)
at
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage
(DefaultMavenProjectBuilder.java:986)
at org.apache.maven.project.DefaultMavenProjectBuilder.build
(DefaultMavenProjectBuilder.java:593)
at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFile(
DefaultMavenProjectBuilder.java:303)
at org.apache.maven.project.DefaultMavenProjectBuilder.build
(DefaultMavenProjectBuilder.java:274)
at org.apache.maven.DefaultMaven.getProject
(DefaultMaven.java:515)
at org.apache.maven.DefaultMaven.collectProjects
(DefaultMaven.java:447)
at org.apache.maven.DefaultMaven.getProjects
(DefaultMaven.java:351)
... 11 more
Caused by:
org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable
to download the artifact from any repository
org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
(DefaultArtifactResolver.java:136)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
(DefaultArtifactResolver.java:63)
at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromReposit
ory(DefaultMavenProjectBuilder.java:386)
... 18 more
Caused by: org.apache.maven.wagon.ResourceDoesNotExistException:
Unable to download the artifact from any repository
at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact
(DefaultWagonManager.java:260)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
(DefaultArtifactResolver.java:124)
... 20 more
[INFO]
------------------------------------------------------------------------
----
[INFO] Total time: < 1 second
[INFO] Finished at: Wed Oct 25 20:28:55 GMT 2006
[INFO] Final Memory: 1M/2M
[INFO]
------------------------------------------------------------------------
----
--
Joshua ChaitinPollak
Software Engineer
Kiva Systems
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
Re: Compiling Finder
Posted by Niall Pemberton <ni...@gmail.com>.
On 10/25/06, Joshua ChaitinPollak <jp...@kivasystems.com> wrote:
>
> On Oct 25, 2006, at 4:48 PM, Henri Yandell wrote:
>
>
> >
> > svn -N co http://svn.apache.org/repos/asf/jakarta/commons/trunks-
> > sandbox/
> > commons-sandbox
> > cd commons-sandbox
> > mvn install
> > cd ..
>
> The SVN checkout works fine, but the "mvn compile" is giving me the
> same PSM 'org.apache.commons:commons' not found in repository: Unable
> to download the artifact...' errors as I did before.
>
> I tried both the commons-sandbox and commons-io checkouts, with the
> same results from both.
>
> Do I have maven setup wrong or something?
The maven build for Commons IO is Maven 1 - not maven 2. So "maven
jar" will build a jar or "maven dist" to build the complete distro.
Apache was moving hardware last weekend and "people.apache.org" is
still not available - once its back, there should be nightly builds of
Commons IO (with DirectoryWalker) available:
http://people.apache.org/builds/jakarta-commons/nightly/commons-io/
Niall
> > svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/io/trunk
> > commons-io
> > cd commons-io
> > mvn install
> > cd ..
> >
> > svn co http://svn.apache.org/repos/asf/jakarta/commons/sandbox/
> > finder/trunk
> > commons-finder
> > cd commons-finder
> > mvn package
> >
> > Normally the io and sandbox bits are automatically done for you by the
> > nightly builds, so you would usually pick up last night's latest.
> >
> > Hope that helps.
> >
> > What are you looking for in Finder by the way? The latest IO contains
> > 'DirectoryWalker' which is the guts of finder, so it's possible that
> > that might be all you want.
> >
> > Hen
> >
> > On 10/25/06, Joshua ChaitinPollak <jp...@kivasystems.com> wrote:
> >> Hello,
> >>
> >> I'm having trouble understanding how to compile the commons-finder
> >> package. I've checked out commons-io and commons-finder from SVN, and
> >> I can compile io using ant, but finder doesn't have a build.xml.
> >>
> >> Pardon my stupidity, but I'm a maven newbie and I don't really
> >> understand the concept of repositories yet. When I run 'mvn compile'
> >> from finder, I see:
> >>
> >> [INFO] Scanning for projects...
> >> [INFO] snapshot org.apache.commons:commons-sandbox:1-SNAPSHOT:
> >> checking for updates from apache.m1
> >> [WARNING] repository metadata for: 'snapshot
> >> org.apache.commons:commons-sandbox:1-SNAPSHOT' could not be retrieved
> >> from repo
> >> sitory: apache.m1 due to an error: Error transferring file
> >> [INFO] Repository 'apache.m1' will be blacklisted
> >> [INFO]
> >> ---------------------------------------------------------------------
> >> ---
> >> ----
> >> [ERROR] FATAL ERROR
> >> [INFO]
> >> ---------------------------------------------------------------------
> >> ---
> >> ----
> >> [INFO] Failed to resolve artifact.
> >>
> >> GroupId: org.apache.commons
> >> ArtifactId: commons-sandbox
> >> Version: 1-SNAPSHOT
> >>
> >> Reason: Unable to download the artifact from any repository
> >>
> >> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
> >>
> >> from the specified remote repositories:
> >> central (http://repo1.maven.org/maven2),
> >> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
> >>
> >>
> >> [INFO]
> >> ---------------------------------------------------------------------
> >> ---
> >> ----
> >> [INFO] Trace
> >> org.apache.maven.reactor.MavenExecutionException: POM
> >> 'org.apache.commons:commons-sandbox' not found in repository:
> >> Unable t
> >> o download the artifact from any repository
> >>
> >> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
> >>
> >> from the specified remote repositories:
> >> central (http://repo1.maven.org/maven2),
> >> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
> >>
> >> at org.apache.maven.DefaultMaven.getProjects
> >> (DefaultMaven.java:365)
> >> at org.apache.maven.DefaultMaven.doExecute
> >> (DefaultMaven.java:
> >> 278)
> >> at org.apache.maven.DefaultMaven.execute
> >> (DefaultMaven.java:115)
> >> at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >> Method)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke
> >> (NativeMethodAccessorImpl.java:39)
> >> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> >> (DelegatingMethodAccessorImpl.java:25)
> >> at java.lang.reflect.Method.invoke(Method.java:585)
> >> at org.codehaus.classworlds.Launcher.launchEnhanced
> >> (Launcher.java:315)
> >> at org.codehaus.classworlds.Launcher.launch(Launcher.java:
> >> 255)
> >> at org.codehaus.classworlds.Launcher.mainWithExitCode
> >> (Launcher.java:430)
> >> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> >> Caused by: org.apache.maven.project.ProjectBuildingException: POM
> >> 'org.apache.commons:commons-sandbox' not found in reposito
> >> ry: Unable to download the artifact from any repository
> >>
> >> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
> >>
> >> from the specified remote repositories:
> >> central (http://repo1.maven.org/maven2),
> >> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
> >>
> >> at
> >> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo
> >> sit
> >> ory(DefaultMavenProjectBuilder.java:429)
> >> at
> >> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage
> >> (DefaultMavenProjectBuilder.java:986)
> >> at org.apache.maven.project.DefaultMavenProjectBuilder.build
> >> (DefaultMavenProjectBuilder.java:593)
> >> at
> >> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi
> >> le(
> >> DefaultMavenProjectBuilder.java:303)
> >> at org.apache.maven.project.DefaultMavenProjectBuilder.build
> >> (DefaultMavenProjectBuilder.java:274)
> >> at org.apache.maven.DefaultMaven.getProject
> >> (DefaultMaven.java:515)
> >> at org.apache.maven.DefaultMaven.collectProjects
> >> (DefaultMaven.java:447)
> >> at org.apache.maven.DefaultMaven.getProjects
> >> (DefaultMaven.java:351)
> >> ... 11 more
> >> Caused by:
> >> org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable
> >> to download the artifact from any repository
> >>
> >> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
> >>
> >> from the specified remote repositories:
> >> central (http://repo1.maven.org/maven2),
> >> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
> >>
> >> at
> >> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
> >> (DefaultArtifactResolver.java:136)
> >> at
> >> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
> >> (DefaultArtifactResolver.java:63)
> >> at
> >> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo
> >> sit
> >> ory(DefaultMavenProjectBuilder.java:386)
> >> ... 18 more
> >> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException:
> >> Unable to download the artifact from any repository
> >> at
> >> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact
> >> (DefaultWagonManager.java:260)
> >> at
> >> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
> >> (DefaultArtifactResolver.java:124)
> >> ... 20 more
> >> [INFO]
> >> ---------------------------------------------------------------------
> >> ---
> >> ----
> >> [INFO] Total time: < 1 second
> >> [INFO] Finished at: Wed Oct 25 20:28:55 GMT 2006
> >> [INFO] Final Memory: 1M/2M
> >> [INFO]
> >> ---------------------------------------------------------------------
> >> ---
> >> ----
> >>
> >> --
> >> Joshua ChaitinPollak
> >> Software Engineer
> >> Kiva Systems
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> >> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> >
> >
>
> --
> Joshua ChaitinPollak
> Software Engineer
> Kiva Systems
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
Re: Compiling Finder
Posted by Henri Yandell <fl...@gmail.com>.
On 10/25/06, Joshua ChaitinPollak <jp...@kivasystems.com> wrote:
>
> On Oct 25, 2006, at 4:48 PM, Henri Yandell wrote:
>
>
> >
> > svn -N co http://svn.apache.org/repos/asf/jakarta/commons/trunks-
> > sandbox/
> > commons-sandbox
> > cd commons-sandbox
> > mvn install
> > cd ..
>
> The SVN checkout works fine, but the "mvn compile" is giving me the
> same PSM 'org.apache.commons:commons' not found in repository: Unable
> to download the artifact...' errors as I did before.
I missed a bit. There's a whole chain of super-poms that are there.
svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/commons-parent/trunk/
commons-parent
cd commons-parent
mvn install
cd ..
if that complains about the apache pom not being there, then:
svn co http://svn.apache.org/repos/asf/maven/pom/trunk/asf/ asf-pom
cd asf-pom
mvn install
cd ..
and on down the chain of asf, commons, commons-sandbox, io, finder.
>From your description in the other email I suspect that the latest
commons-io and DirectoryWalker will be what you need, rather than
finder itself (which is increasingly ending up inside io).
Hen
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
Re: Compiling Finder
Posted by Joshua ChaitinPollak <jp...@kivasystems.com>.
On Oct 25, 2006, at 4:48 PM, Henri Yandell wrote:
>
> svn -N co http://svn.apache.org/repos/asf/jakarta/commons/trunks-
> sandbox/
> commons-sandbox
> cd commons-sandbox
> mvn install
> cd ..
The SVN checkout works fine, but the "mvn compile" is giving me the
same PSM 'org.apache.commons:commons' not found in repository: Unable
to download the artifact...' errors as I did before.
I tried both the commons-sandbox and commons-io checkouts, with the
same results from both.
Do I have maven setup wrong or something?
> svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/io/trunk
> commons-io
> cd commons-io
> mvn install
> cd ..
>
> svn co http://svn.apache.org/repos/asf/jakarta/commons/sandbox/
> finder/trunk
> commons-finder
> cd commons-finder
> mvn package
>
> Normally the io and sandbox bits are automatically done for you by the
> nightly builds, so you would usually pick up last night's latest.
>
> Hope that helps.
>
> What are you looking for in Finder by the way? The latest IO contains
> 'DirectoryWalker' which is the guts of finder, so it's possible that
> that might be all you want.
>
> Hen
>
> On 10/25/06, Joshua ChaitinPollak <jp...@kivasystems.com> wrote:
>> Hello,
>>
>> I'm having trouble understanding how to compile the commons-finder
>> package. I've checked out commons-io and commons-finder from SVN, and
>> I can compile io using ant, but finder doesn't have a build.xml.
>>
>> Pardon my stupidity, but I'm a maven newbie and I don't really
>> understand the concept of repositories yet. When I run 'mvn compile'
>> from finder, I see:
>>
>> [INFO] Scanning for projects...
>> [INFO] snapshot org.apache.commons:commons-sandbox:1-SNAPSHOT:
>> checking for updates from apache.m1
>> [WARNING] repository metadata for: 'snapshot
>> org.apache.commons:commons-sandbox:1-SNAPSHOT' could not be retrieved
>> from repo
>> sitory: apache.m1 due to an error: Error transferring file
>> [INFO] Repository 'apache.m1' will be blacklisted
>> [INFO]
>> ---------------------------------------------------------------------
>> ---
>> ----
>> [ERROR] FATAL ERROR
>> [INFO]
>> ---------------------------------------------------------------------
>> ---
>> ----
>> [INFO] Failed to resolve artifact.
>>
>> GroupId: org.apache.commons
>> ArtifactId: commons-sandbox
>> Version: 1-SNAPSHOT
>>
>> Reason: Unable to download the artifact from any repository
>>
>> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
>>
>> from the specified remote repositories:
>> central (http://repo1.maven.org/maven2),
>> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
>>
>>
>> [INFO]
>> ---------------------------------------------------------------------
>> ---
>> ----
>> [INFO] Trace
>> org.apache.maven.reactor.MavenExecutionException: POM
>> 'org.apache.commons:commons-sandbox' not found in repository:
>> Unable t
>> o download the artifact from any repository
>>
>> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
>>
>> from the specified remote repositories:
>> central (http://repo1.maven.org/maven2),
>> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
>>
>> at org.apache.maven.DefaultMaven.getProjects
>> (DefaultMaven.java:365)
>> at org.apache.maven.DefaultMaven.doExecute
>> (DefaultMaven.java:
>> 278)
>> at org.apache.maven.DefaultMaven.execute
>> (DefaultMaven.java:115)
>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke
>> (NativeMethodAccessorImpl.java:39)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at org.codehaus.classworlds.Launcher.launchEnhanced
>> (Launcher.java:315)
>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:
>> 255)
>> at org.codehaus.classworlds.Launcher.mainWithExitCode
>> (Launcher.java:430)
>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> Caused by: org.apache.maven.project.ProjectBuildingException: POM
>> 'org.apache.commons:commons-sandbox' not found in reposito
>> ry: Unable to download the artifact from any repository
>>
>> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
>>
>> from the specified remote repositories:
>> central (http://repo1.maven.org/maven2),
>> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
>>
>> at
>> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo
>> sit
>> ory(DefaultMavenProjectBuilder.java:429)
>> at
>> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage
>> (DefaultMavenProjectBuilder.java:986)
>> at org.apache.maven.project.DefaultMavenProjectBuilder.build
>> (DefaultMavenProjectBuilder.java:593)
>> at
>> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi
>> le(
>> DefaultMavenProjectBuilder.java:303)
>> at org.apache.maven.project.DefaultMavenProjectBuilder.build
>> (DefaultMavenProjectBuilder.java:274)
>> at org.apache.maven.DefaultMaven.getProject
>> (DefaultMaven.java:515)
>> at org.apache.maven.DefaultMaven.collectProjects
>> (DefaultMaven.java:447)
>> at org.apache.maven.DefaultMaven.getProjects
>> (DefaultMaven.java:351)
>> ... 11 more
>> Caused by:
>> org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable
>> to download the artifact from any repository
>>
>> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
>>
>> from the specified remote repositories:
>> central (http://repo1.maven.org/maven2),
>> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
>>
>> at
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
>> (DefaultArtifactResolver.java:136)
>> at
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
>> (DefaultArtifactResolver.java:63)
>> at
>> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo
>> sit
>> ory(DefaultMavenProjectBuilder.java:386)
>> ... 18 more
>> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException:
>> Unable to download the artifact from any repository
>> at
>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact
>> (DefaultWagonManager.java:260)
>> at
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
>> (DefaultArtifactResolver.java:124)
>> ... 20 more
>> [INFO]
>> ---------------------------------------------------------------------
>> ---
>> ----
>> [INFO] Total time: < 1 second
>> [INFO] Finished at: Wed Oct 25 20:28:55 GMT 2006
>> [INFO] Final Memory: 1M/2M
>> [INFO]
>> ---------------------------------------------------------------------
>> ---
>> ----
>>
>> --
>> Joshua ChaitinPollak
>> Software Engineer
>> Kiva Systems
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>
>
--
Joshua ChaitinPollak
Software Engineer
Kiva Systems
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
Re: Compiling Finder
Posted by Joshua ChaitinPollak <jp...@kivasystems.com>.
On Oct 25, 2006, at 6:04 PM, Niall Pemberton wrote:
>
> As Henry said, sounds like DirectoryWalker (in Commons IO) should meet
> your needs:
>
> http://tinyurl.com/y8wxcb
Yup, I just build the commons-io jar and javadoc and was reading the
examples, this should be perfect, thanks.
Thanks for the help with Maven too, we don't use it here, but it
sounds like something we should look into.
--
Joshua ChaitinPollak
Software Engineer
Kiva Systems
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
Re: Compiling Finder
Posted by Niall Pemberton <ni...@gmail.com>.
On 10/25/06, Joshua ChaitinPollak <jp...@kivasystems.com> wrote:
>
> On Oct 25, 2006, at 4:48 PM, Henri Yandell wrote:
>
> >
> > What are you looking for in Finder by the way? The latest IO contains
> > 'DirectoryWalker' which is the guts of finder, so it's possible that
> > that might be all you want.
>
> I need to be able to filter a directory recursively by filename and
> date, manipulating the matching files. Specifically, I'm creating an
> archive&delete component for our application which will tar files
> older than a certain age and delete even older files.
As Henry said, sounds like DirectoryWalker (in Commons IO) should meet
your needs:
http://tinyurl.com/y8wxcb
Niall
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
Re: Compiling Finder
Posted by Joshua ChaitinPollak <jp...@kivasystems.com>.
On Oct 25, 2006, at 4:48 PM, Henri Yandell wrote:
>
> What are you looking for in Finder by the way? The latest IO contains
> 'DirectoryWalker' which is the guts of finder, so it's possible that
> that might be all you want.
I need to be able to filter a directory recursively by filename and
date, manipulating the matching files. Specifically, I'm creating an
archive&delete component for our application which will tar files
older than a certain age and delete even older files.
--
Joshua ChaitinPollak
Software Engineer
Kiva Systems
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
Re: Compiling Finder
Posted by Henri Yandell <fl...@gmail.com>.
Hi Joshua,
Maven's a very online tool - and the current snapshot repository is
down (drive failure) so things are not as easy as they should be.
To build things you want to:
svn -N co http://svn.apache.org/repos/asf/jakarta/commons/trunks-sandbox/
commons-sandbox
cd commons-sandbox
mvn install
cd ..
svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/io/trunk
commons-io
cd commons-io
mvn install
cd ..
svn co http://svn.apache.org/repos/asf/jakarta/commons/sandbox/finder/trunk
commons-finder
cd commons-finder
mvn package
Normally the io and sandbox bits are automatically done for you by the
nightly builds, so you would usually pick up last night's latest.
Hope that helps.
What are you looking for in Finder by the way? The latest IO contains
'DirectoryWalker' which is the guts of finder, so it's possible that
that might be all you want.
Hen
On 10/25/06, Joshua ChaitinPollak <jp...@kivasystems.com> wrote:
> Hello,
>
> I'm having trouble understanding how to compile the commons-finder
> package. I've checked out commons-io and commons-finder from SVN, and
> I can compile io using ant, but finder doesn't have a build.xml.
>
> Pardon my stupidity, but I'm a maven newbie and I don't really
> understand the concept of repositories yet. When I run 'mvn compile'
> from finder, I see:
>
> [INFO] Scanning for projects...
> [INFO] snapshot org.apache.commons:commons-sandbox:1-SNAPSHOT:
> checking for updates from apache.m1
> [WARNING] repository metadata for: 'snapshot
> org.apache.commons:commons-sandbox:1-SNAPSHOT' could not be retrieved
> from repo
> sitory: apache.m1 due to an error: Error transferring file
> [INFO] Repository 'apache.m1' will be blacklisted
> [INFO]
> ------------------------------------------------------------------------
> ----
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> ----
> [INFO] Failed to resolve artifact.
>
> GroupId: org.apache.commons
> ArtifactId: commons-sandbox
> Version: 1-SNAPSHOT
>
> Reason: Unable to download the artifact from any repository
>
> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
>
> from the specified remote repositories:
> central (http://repo1.maven.org/maven2),
> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
>
>
> [INFO]
> ------------------------------------------------------------------------
> ----
> [INFO] Trace
> org.apache.maven.reactor.MavenExecutionException: POM
> 'org.apache.commons:commons-sandbox' not found in repository: Unable t
> o download the artifact from any repository
>
> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
>
> from the specified remote repositories:
> central (http://repo1.maven.org/maven2),
> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
>
> at org.apache.maven.DefaultMaven.getProjects
> (DefaultMaven.java:365)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:
> 278)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.codehaus.classworlds.Launcher.launchEnhanced
> (Launcher.java:315)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> at org.codehaus.classworlds.Launcher.mainWithExitCode
> (Launcher.java:430)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: org.apache.maven.project.ProjectBuildingException: POM
> 'org.apache.commons:commons-sandbox' not found in reposito
> ry: Unable to download the artifact from any repository
>
> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
>
> from the specified remote repositories:
> central (http://repo1.maven.org/maven2),
> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
>
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromReposit
> ory(DefaultMavenProjectBuilder.java:429)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage
> (DefaultMavenProjectBuilder.java:986)
> at org.apache.maven.project.DefaultMavenProjectBuilder.build
> (DefaultMavenProjectBuilder.java:593)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFile(
> DefaultMavenProjectBuilder.java:303)
> at org.apache.maven.project.DefaultMavenProjectBuilder.build
> (DefaultMavenProjectBuilder.java:274)
> at org.apache.maven.DefaultMaven.getProject
> (DefaultMaven.java:515)
> at org.apache.maven.DefaultMaven.collectProjects
> (DefaultMaven.java:447)
> at org.apache.maven.DefaultMaven.getProjects
> (DefaultMaven.java:351)
> ... 11 more
> Caused by:
> org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable
> to download the artifact from any repository
>
> org.apache.commons:commons-sandbox:pom:1-SNAPSHOT
>
> from the specified remote repositories:
> central (http://repo1.maven.org/maven2),
> apache.m1 (http://people.apache.org/repo/m1-snapshot-repository/)
>
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
> (DefaultArtifactResolver.java:136)
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
> (DefaultArtifactResolver.java:63)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromReposit
> ory(DefaultMavenProjectBuilder.java:386)
> ... 18 more
> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException:
> Unable to download the artifact from any repository
> at
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact
> (DefaultWagonManager.java:260)
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
> (DefaultArtifactResolver.java:124)
> ... 20 more
> [INFO]
> ------------------------------------------------------------------------
> ----
> [INFO] Total time: < 1 second
> [INFO] Finished at: Wed Oct 25 20:28:55 GMT 2006
> [INFO] Final Memory: 1M/2M
> [INFO]
> ------------------------------------------------------------------------
> ----
>
> --
> Joshua ChaitinPollak
> Software Engineer
> Kiva Systems
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org