2016-04-16 6 views
0

Ist jemand bewusst eine Möglichkeit, eine Maven-Anwendung über Cloud-Gießerei zu implementieren, wird:Cloud Foundry Maven Abhängigkeiten auf Plattform lösen?

1) sie nur die Anwendungsbits nehmen und laden

2) Führen Sie das Maven-Build auf der Grundlage der pom.xml

3) nach unten zieht die definierten Abhängigkeiten auf der Plattform

dabei nicht die Abhängigkeiten vom Client auf die Plattform hochladen?

+0

Sie sicherlich eine benutzerdefinierte buildpack schaffen könnte, die so etwas getan hat, aber ich bin mir nicht klar, warum Sie das tun wollen würde Dies. Cloud Foundry ist nicht als Compilerumgebung gedacht. –

+0

@CorbyPage Für meine Jar-mit-Deps, etwa 56megs, bekomme ich immer Zeitüberschreitungen und fehlgeschlagene Uploads. Also, ich möchte das in mehrere kleine Downloads auf den Plattformen verwandeln. Irgendeine Idee was der Schwierigkeitsgrad wäre? – mtyson

+0

Es ist nicht trivial, aber vor allem verlieren Sie die Fähigkeit, konsistente Bereitstellungen in Ihrer Cloud-Umgebung zu gewährleisten, wenn Sie versuchen, die Anwendung jedes Mal neu zu erstellen, wenn Sie eine neue Instanz erstellen oder eine neue Instanz erstellen. Ich würde mich darauf konzentrieren, was Sie daran hindert, ein 56-Megarad-Glas hochzuladen. Das sollte bei einer CF-Einführung kein Hindernis sein. –

Antwort

Verwandte Themen