Jenkins Deployment von .war Datei an Tomcat

  • Java

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Felixprogram.

    Jenkins Deployment von .war Datei an Tomcat

    Hi,

    Ich hab mal um ein wenig mehr über DevOps zu lernen anfangen wollen mich automatisiertem Deployment auseinanderzusetzten mit Hilfe von Jenkins. Um das ganze zu testen lasse ich sowohl Jenkins als auch den Tomcat Server zunächst auf dem Raspberry Pi laufen. Es handelt sich um eine Spring-Boot API.

    Soweit so gut, habe das Maven-Projekt angelegt und Git verknüpft und Deployment konfiguriert:


    Der Build läuft durch und er baut auch das Artifact sobald er allerdings dann versucht zu deployen haut er diesen Fehler raus:

    Quellcode

    1. [INFO] Deployment in (id=,uniqueVersion=true)
    2. Deploying the main artifact TubeMirrorAPI-0.0.1-SNAPSHOT.war
    3. org.eclipse.aether.transfer.NoTransporterException: Unsupported transport protocol
    4. at org.eclipse.aether.transport.wagon.WagonTransporter.<init>(WagonTransporter.java:110)
    5. at org.eclipse.aether.transport.wagon.WagonTransporterFactory.newInstance(WagonTransporterFactory.java:127)
    6. at org.eclipse.aether.internal.impl.DefaultTransporterProvider.newTransporter(DefaultTransporterProvider.java:110)
    7. Caused: org.eclipse.aether.transfer.NoTransporterException: Cannot access using the registered transporter factories: WagonTransporterFactory
    8. at org.eclipse.aether.internal.impl.DefaultTransporterProvider.newTransporter(DefaultTransporterProvider.java:151)
    9. at org.eclipse.aether.connector.basic.BasicRepositoryConnector.<init>(BasicRepositoryConnector.java:115)
    10. Caused: org.eclipse.aether.transfer.NoRepositoryConnectorException: Cannot access using the registered transporter factories: WagonTransporterFactory
    11. at org.eclipse.aether.connector.basic.BasicRepositoryConnector.<init>(BasicRepositoryConnector.java:119)
    12. at org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory.newInstance(BasicRepositoryConnectorFactory.java:180)
    13. at org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector(DefaultRepositoryConnectorProvider.java:113)
    14. Caused: org.eclipse.aether.transfer.NoRepositoryConnectorException: Cannot access with type default using the available connector factories: BasicRepositoryConnectorFactory
    15. at org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector(DefaultRepositoryConnectorProvider.java:174)
    16. at org.eclipse.aether.internal.impl.DefaultDeployer.deploy(DefaultDeployer.java:265)
    17. Caused: org.eclipse.aether.deployment.DeploymentException: Failed to deploy artifacts/metadata: Cannot access with type default using the available connector factories: BasicRepositoryConnectorFactory
    18. at org.eclipse.aether.internal.impl.DefaultDeployer.deploy(DefaultDeployer.java:269)
    19. at org.eclipse.aether.internal.impl.DefaultDeployer.deploy(DefaultDeployer.java:245)
    20. at org.eclipse.aether.internal.impl.DefaultRepositorySystem.deploy(DefaultRepositorySystem.java:420)
    21. at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:139)
    22. Caused: org.apache.maven.artifact.deployer.ArtifactDeploymentException: Failed to deploy artifacts/metadata: Cannot access with type default using the available connector factories: BasicRepositoryConnectorFactory
    23. at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:143)
    24. at hudson.maven.reporters.MavenArtifactRecord.deploy(MavenArtifactRecord.java:193)
    25. at hudson.maven.reporters.MavenAggregatedArtifactRecord.deploy(MavenAggregatedArtifactRecord.java:95)
    26. at hudson.maven.reporters.MavenAbstractArtifactRecord$1.perform(MavenAbstractArtifactRecord.java:235)
    27. at hudson.model.TaskThread.run(TaskThread.java:129)


    Ich habe genau 0 Ahnung was hier das Problem ist, auch googlen nach NoTransporterException o.ä. hat kein Ergebnis gebracht. Hoffentlich kann jemand von euch hier weiterhelfen :)

    8-) faxe1008 8-)
    Hier stackoverflow.com/questions/41…ported-transport-protocol sollte evtl. was dabei sein, was dir hilft. Ansonsten einfach nach deiner Fehlermeldung "Unsupported transport protocol" (Z. 3) suchen
    Programmierer aus Leidenschaft - Ich programmiere mit: HTML, CSS, JavaScript, PHP, Java (überwiegend Spigot- & Android-Entwicklung), C#(.NET-Framework) und Visual Basic(.NET-Framework)