Hi,
I checked this issue and the error message helps as well - Maven tries to
create directory /.m2/Repor/org/apache/maven/plugins - so the setting is
active, but the ${user.home] parameter is not substituted.
I tried ~/.m2/reponame, but ~ was not regarded also.
But it works very well with /home/<username>/.m2/reponame, so it seems you
have to specify an absolute path here - not a real restriction, I believe.
Best regards,
Balazs
2009/9/18 raghu guru <[email protected]>
> Hi all,
>
> I use Maven 2.2.1 and trying to change my localRepository in settings.xml.
> so i changed it something like
> <localRepository>${user.home}/.m2/Repor</localRepository> then its giving
> me
> error. I don't get any error when i take localRepository totally out off
> settings.xml. Error happends even if tried to mention the same default
> directory used like
> <localRepository>${user.home}/.m2/Repor</localRepository>.
>
> Any idea?
>
>
>
>
> [INFO] Searching repository for plugin with prefix: 'help'.
> [INFO] org.apache.maven.plugins: checking for updates from central
> [WARNING] repository metadata for: 'org.apache.maven.plugins' could not be
> retrieved from repository: central due to an error: Specified destination
> directory cannot be created: /.m2/Repor/org/apache/maven/plugins
> [INFO] Repository 'central' will be blacklisted
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] The plugin 'org.apache.maven.plugins:maven-help-plugin' does not
> exist or no valid version could be found
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: The plugin
> 'org.apache.maven.plugins:maven-help-plugin' does not exist or no valid
> version could be found
> at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1569)
> at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1851)
> at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:462)
> at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:175)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> 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.plugin.version.PluginVersionNotFoundException:
> The plugin 'org.apache.maven.plugins:maven-help-plugin' does not exist or
> no
> valid version could be found
> at
>
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229)
> at
>
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91)
> at
>
> org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:179)
> at
>
> org.apache.maven.plugin.DefaultPluginManager.loadPluginDescriptor(DefaultPluginManager.java:1642)
> at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1540)
> ... 15 more
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 8 seconds
> [INFO] Finished at: Fri Sep 18 11:55:04 CDT 2009
> [INFO] Final Memory: 3M/249M
> [INFO]
> ------------------------------------------------------------------------
> [ccbu...@firebrand]/home/ccbuild/TIERS_77.0.0.0_LOCAL> mvn -s
> /home/ccbuild/TIERS_77.0.0.0_LOCAL/settings.xml -DreleaseNumber=77.0.0.0
> -DviewN
>