-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 My initial guess is that since you have <offline/> set to true, it's not accessing any remote repositories at all, regardless of whether it's got a local mirror. Have you tried with the local mirror and offline==false?
What files did you copy over? Did you get the metadata files as well as the jars? Finally, are you sure you got all the dependencies of the archetype plugin and the archetype artifact itself? One other thing I'd suggest trying is a triple-slash in your path, like this: file:///mypath/ibiblio/maven2 I've personally found the file: URL format to be a bit confusing, and I'm not 100% sure what will work and what won't. The big problem here seems to be that it cannot determine from the metadata which version of the archetype plugin to use...by checking those maven-metadata XML files in the repository. If you are sure you have all the dependencies, and that your repository path is correct, you can try the fully specified invocation, which looks like: mvn <groupId>:<artifactId>:<version>:<goal> Which should pin the plugin version down to a concrete value, and skip any mucking around with metadata. Let's find out what works here, and then we'll write up some formal doco for the next guy. :) Cheers, John Eric Parpal wrote: | My working network has no connection to internet (no way). | I download and copied the part of www.ibiblio.org/maven2 that seemed to | me necessary to launch the first command of the Quick Start (mvn | archetype:create), let's say under file:/mypath/ibiblio/maven2. | I tried several things, one by one, or combined. I always failed and got | the same message (the plugin | org.apache.maven.plugins:maven-archetype-plugin does not exist or no | valid version could be found). | My big problem is that maven never says to me what's the real problem ! | Whatever the way, always the same message. No way to know if my mirror | or my repository is ignored, or is taken into account but not correct, | or else. | Here are the things I tried : | | * a mirror defined in my settings.xml : | <mirror> | <mirrorOf>central</mirrorOf> | <name>mirror1</name> | <url>file:/mypath/ibiblio/maven2</url> | <id>mirror1</id> | </mirror> | | * a profile/repository defined in my settings.xml : | <profiles> | <profile> | <repositories> | <repository> | <id>repo1</id> | <name>repo1</name> | <url>file:/mypath/ibiblio/maven2</url> | </repository> | </repositories> | <pluginRepositories> | <pluginRepository> | <id>repo2</id> | <name>repo2</name> | <url>file:/mypath/ibiblio/maven2</url> | </pluginRepository> | </pluginRepositories> | <id>MyProfile</id> | </profile> | <activeProfiles> | <activeProfile>MyProfile</activeProfile> | </activeProfiles> | (and trying with or without -PMyProfile in the command line) | | * <offline>true</offline> in my settings.xml | | * -DremoteRepositories=file:/mypath/ibiblio/maven2 on the command line | | | In fact, I think I will be obliged to use maven 1 again if nobody can | help me :-( | | _________________________________________________________________ | Tout savoir sur la sécurité de vos enfants sur Internet ! | http://go.msn.fr/10-channel/80-security/protection/default.asp | | | --------------------------------------------------------------------- | To unsubscribe, e-mail: [EMAIL PROTECTED] | For additional commands, e-mail: [EMAIL PROTECTED] | | | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) iD8DBQFDb2cJK3h2CZwO/4URAokVAKCAHTIJMhLlLlmWsi90Dbk/SR85rwCfS3MI VApry+Q+1w5aNnIz0t0wpzE= =d4Zl -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]