You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by jialanque <ji...@gmail.com> on 2013/07/12 22:59:44 UTC

mvn install give permission denied error for writing track file to local repository

I tried to install mahout using maven with version info:

Apache Maven 3.1.0-alpha-1 (c726cdd3a9ad5c3a419e1171f8c1925e336ead18;
2013-06-01 13:03:28+0000)
Maven home: /export/home/jque/apache-maven-3.1.0-alpha-1
Java version: 1.6.0_33, vendor: Sun Microsystems Inc.
Java home: /usr/java/jdk1.6.0_33/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-220.17.1.el6.x86_64", arch: "amd64",
family: "unix"

I ran "mvn install" under the trunk of mahout and got the error msg below. I
have checked the directory and subdirectory under $HOME/.m2/repository and
the permission is rw-rw-rw-.


[INFO] Scanning for projects...
[WARNING] Failed to read tracking file
/export/home/jque/.m2/repository/org/apache/apache/9/_remote.repositories
java.io.IOException: Permission denied
        at sun.nio.ch.FileChannelImpl.lock0(Native Method)
        at sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:832)
        at
org.eclipse.aether.internal.impl.TrackingFileManager.lock(TrackingFileManager.java:203)
        at
org.eclipse.aether.internal.impl.TrackingFileManager.read(TrackingFileManager.java:58)
        at
org.eclipse.aether.internal.impl.EnhancedLocalRepositoryManager.readRepos(EnhancedLocalRepositoryManager.java:172)
        at
org.eclipse.aether.internal.impl.EnhancedLocalRepositoryManager.find(EnhancedLocalRepositoryManager.java:92)
        at
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:353)
        at
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:262)
        at
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:239)
        at
org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:295)
        at
org.apache.maven.project.ProjectModelResolver.resolveModel(ProjectModelResolver.java:155)
        at
org.apache.maven.model.building.DefaultModelBuilder.readParentExternally(DefaultModelBuilder.java:817)
        at
org.apache.maven.model.building.DefaultModelBuilder.readParent(DefaultModelBuilder.java:669)
        at
org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:307)
        at
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:411)
        at
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:380)
        at
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:344)
        at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:638)
        at
org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:587)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:230)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
        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:597)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:414)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357)
[WARNING] Failed to read tracking file
/export/home/jque/.m2/repository/org/apache/apache/9/_remote.repositories
java.io.IOException: Permission denied
        at sun.nio.ch.FileChannelImpl.lock0(Native Method)
        at sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:832)
        at
org.eclipse.aether.internal.impl.TrackingFileManager.lock(TrackingFileManager.java:203)
        at
org.eclipse.aether.internal.impl.TrackingFileManager.read(TrackingFileManager.java:58)
        at
org.eclipse.aether.internal.impl.EnhancedLocalRepositoryManager.readRepos(EnhancedLocalRepositoryManager.java:172)
        at
org.eclipse.aether.internal.impl.EnhancedLocalRepositoryManager.find(EnhancedLocalRepositoryManager.java:92)
        at
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:353)
        at
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:262)
        at
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:239)
        at
org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:295)
        at
org.apache.maven.project.ProjectModelResolver.resolveModel(ProjectModelResolver.java:155)
        at
org.apache.maven.model.building.DefaultModelBuilder.readParentExternally(DefaultModelBuilder.java:817)
        at
org.apache.maven.model.building.DefaultModelBuilder.readParent(DefaultModelBuilder.java:669)
        at
org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:307)
        at
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:411)
        at
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:380)
        at
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:496)
        at
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:380)
        at
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:344)
        at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:638)
        at
org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:587)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:230)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
        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:597)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:414)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357)
[WARNING] Failed to read tracking file
/export/home/jque/.m2/repository/org/apache/apache/9/_remote.repositories
...

I don't know what is the problem. Please help me to get some clue. Thanks.





--
View this message in context: http://maven.40175.n5.nabble.com/mvn-install-give-permission-denied-error-for-writing-track-file-to-local-repository-tp5762801.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