IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

DistributionManagement : problème avec pscp de putty


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 99
    Par défaut DistributionManagement : problème avec pscp de putty
    bonjour,

    Je cherche à uploader mon jar construit avec maven dans le repository distant.
    J'ai fait plein de recherche mais je tombe lors du deploiement sur l'erreur :
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 6.644s
    [INFO] Finished at: Wed Apr 07 15:52:16 CEST 2010
    [INFO] Final Memory: 14M/35M
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.4:deploy (default-deploy) on project fr.intuitiv.proto.core: Error retrieving previous build number for artifact 'fr.intuitiv.proto:fr.intuitiv.proto.core:jar': repository metadata for: 'snapshot fr.intuitiv.proto:fr.intuitiv.proto.core:0.0.1-SNAPSHOT' could not be retrieved from repository: alfresco due to an error: Exit code: 1 - 'scp' n'est pas reconnu en tant que commande interne
    ou externe, un programme ex‚cutable ou un fichier de commandes.
    -> [Help 1]
    [ERROR]
    [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
    [ERROR] Re-run Maven using the -X switch to enable full debug logging.
    [ERROR]
    [ERROR] For more information about the errors and possible solutions, please read the following articles:
    [ERROR] [Help 1] http://cwiki.apache.org/confluence/d...utionException

    J'ai tout fait dans les regles de l'art pourtant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <distributionManagement>
    		<repository>
    			<id>alfresco</id>
    			<name>Alfresco320r prototype repo</name>
    			<url>scpexe://osiris.intuitiv.lan:8081/nexus/content/repositories/alfresco</url>
    		</repository>
    	</distributionManagement>
     
    	<build>
    		<extensions>
    			<!-- Enabling the use of FTP -->
    			<extension>
    				<groupId>org.apache.maven.wagon</groupId>
    				<artifactId>wagon-ssh-external</artifactId>
    				<version>1.0-beta-6</version>
    			</extension>
    		</extensions>
    		<plugins>
    			<plugin>
    				<artifactId>maven-compiler-plugin</artifactId>
    				<configuration>
    					<source>1.6</source>
    					<target>1.6</target>
    				</configuration>
    			</plugin>
    		</plugins>
    	</build>
    et le settings.xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <servers>
    		<server>
    			<id>alfresco</id>
    			<username>ffournel</username>
    			<password>Scarabe_1</password>
    			<configuration>
    				<sshExecutable>plink.exe</sshExecutable>
    				<scpExecutable>pscp.exe</scpExecutable>
    				<sshArgs>-P 22</sshArgs>
    				<scpArgs>-P 22</scpArgs>
    			</configuration>
    		</server>
    	</servers>
    Bien sur, les executables de putty sont dans le PATH.

    Merci de votre aide

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 99
    Par défaut
    Bon ça a fini par marcher sans savoir pourquoi (a priori probleme de refresh de l'environnement PATH) mais une nouvelle erreur intervient :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 7.611s
    [INFO] Finished at: Wed Apr 07 17:06:04 CEST 2010
    [INFO] Final Memory: 15M/36M
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.4:deploy (default-deploy) on project fr.intuitiv.proto.core: Error retrieving previous build number for artifact 'fr.intuitiv.proto:fr.intuitiv.proto.core:jar': repository metadata for: 'snapshot fr.intuitiv.proto:fr.intuitiv.proto.core:0.0.1-SNAPSHOT' could not be retrieved from repository: alfresco due to an error: Exit code: 1 - Local-to-local operations are not implemented, use COPY instead -> [Help 1]
    org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.4:deploy (default-deploy) on project fr.intuitiv.proto.core: Error retrieving previous build number for artifact 'fr.intuitiv.proto:fr.intuitiv.proto.core:jar': repository metadata for: 'snapshot fr.intuitiv.proto:fr.intuitiv.proto.core:0.0.1-SNAPSHOT' could not be retrieved from repository: alfresco due to an error: Exit code: 1 - Local-to-local operations are not implemented, use COPY instead
     
    	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:585)
    	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
    	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
    	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
    	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
    	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
    	at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
    	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:409)
    	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
    Caused by: org.apache.maven.plugin.MojoExecutionException: Error retrieving previous build number for artifact 'fr.intuitiv.proto:fr.intuitiv.proto.core:jar': repository metadata for: 'snapshot fr.intuitiv.proto:fr.intuitiv.proto.core:0.0.1-SNAPSHOT' could not be retrieved from repository: alfresco due to an error: Exit code: 1 - Local-to-local operations are not implemented, use COPY instead
     
    	at org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:195)
    	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
    	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
    	... 14 more
    Caused by: org.apache.maven.artifact.deployer.ArtifactDeploymentException: Error retrieving previous build number for artifact 'fr.intuitiv.proto:fr.intuitiv.proto.core:jar': repository metadata for: 'snapshot fr.intuitiv.proto:fr.intuitiv.proto.core:0.0.1-SNAPSHOT' could not be retrieved from repository: alfresco due to an error: Exit code: 1 - Local-to-local operations are not implemented, use COPY instead
     
    	at org.apache.maven.repository.legacy.resolver.transform.SnapshotTransformation.transformForDeployment(SnapshotTransformation.java:120)
    	at org.apache.maven.repository.legacy.resolver.transform.DefaultArtifactTransformationManager.transformForDeployment(DefaultArtifactTransformationManager.java:81)
    	at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:73)
    	at org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:173)
    	... 16 more
    Caused by: org.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionException: repository metadata for: 'snapshot fr.intuitiv.proto:fr.intuitiv.proto.core:0.0.1-SNAPSHOT' could not be retrieved from repository: alfresco due to an error: Exit code: 1 - Local-to-local operations are not implemented, use COPY instead
     
    	at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolveAlways(DefaultRepositoryMetadataManager.java:452)
    	at org.apache.maven.repository.legacy.resolver.transform.SnapshotTransformation.resolveLatestSnapshotBuildNumber(SnapshotTransformation.java:170)
    	at org.apache.maven.repository.legacy.resolver.transform.SnapshotTransformation.transformForDeployment(SnapshotTransformation.java:114)
    	... 19 more
    Caused by: org.apache.maven.wagon.TransferFailedException: Exit code: 1 - Local-to-local operations are not implemented, use COPY instead
     
    	at org.apache.maven.wagon.providers.ssh.external.ScpExternalWagon.executeScpCommand(ScpExternalWagon.java:322)
    	at org.apache.maven.wagon.providers.ssh.external.ScpExternalWagon.get(ScpExternalWagon.java:446)
    	at org.apache.maven.repository.legacy.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:310)
    	at org.apache.maven.repository.legacy.DefaultWagonManager.getArtifactMetadataFromDeploymentRepository(DefaultWagonManager.java:182)
    	at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.getArtifactMetadataFromDeploymentRepository(DefaultRepositoryMetadataManager.java:476)
    	at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolveAlways(DefaultRepositoryMetadataManager.java:448)
    	... 21 more
    [ERROR] 
    [ERROR] 
    [ERROR] For more information about the errors and possible solutions, please read the following articles:
    [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
    Comment fait-on pour logger la commande scp executee ?
    (j'ai essaié -e et -X mais ça ne montre pas la commande d'upload :/)

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 99
    Par défaut
    Bon j'y suis arrivé en passant par les commandes classiques "ssh" et "scp" au lieu des commandes externes "pscp" et "plink" de putty.
    Pour cela, il faut utiliser le plugin wagon-ssh au lieu de wagon-ssh-external et precise le protocol scp:// dans l'url d'upload de l'élément distributionManagement

    Voià

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec le clavier putty
    Par rclaisse dans le forum Administration
    Réponses: 4
    Dernier message: 29/05/2013, 14h05
  2. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo