einsetzen wollte ich eine einfache Spring MVC APP Bereitstellen Verschiebung öffnen ich für diese gegoogelt und fand spring-mvc-3-on-jboss aber es Projektstruktur ist anders I Grund Spring MVC Projektstruktur ist
haben
, die bei this repo, bei openshift.com ist erstellt I Anwendung und konfiguriert als:
Aber ich kann meine home.jsp Datei als willkommen Datei, wenn ich gehe zu meiner app-url ich sehe nur die Standard/traditionell nicht sehen Startseite.
Irgendwelche Vorschläge, wie man das Projekt so konfiguriert, dass es korrekt funktioniert?wie Spring MVC-Projekt auf openshift.com
Antwort
Es gibt ein großes Problem mit Ihrem pom.xml, ich denke, das macht Ihren App auf dem openshift.com nicht funktioniert. Sie sollten die folgenden Zeilen zu Ihrer pom.xml
<profiles>
<profile>
<!-- When built in OpenShift the 'openshift' profile will be used when
invoking mvn. -->
<!-- Use this profile for any OpenShift specific customization your app
will need. -->
<!-- By default that is to put the resulting archive into the 'webapps'
folder. -->
<!-- http://maven.apache.org/guides/mini/guide-building-for-different-environments.html -->
<id>openshift</id>
<build>
<finalName>yourAppName</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<outputDirectory>webapps</outputDirectory>
<warName>ROOT</warName>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
ich diesen Code nicht mit JBoss Application Server
, so ändern Sie Ihre Server Apache Tomcat 7
getestet hinzuzufügen. das hat bei mir richtig funktioniert.
Zuerst haben Sie Ihr Git-Repository klonen dann automatisch Ordner im Dokumentenordner erstellt.
dann WAR-Datei extrahieren und hinter Ihrem Klon-Verzeichnis in Webapps Ordner
und erstellen Testordner Ihren Code in Ordner einfügen und auch Root-WAR-Datei.
dann schreiben Sie Ihre ulr in Ihrem Ordnernamen und geben Sie ein.
zum beispiel
so.
git clone ssh://[email protected]
Fügen Sie Ihre extrahierte WAR-Datei in Ihr Klonverzeichnis ein.
dann Feuer git commmand
$ git add .
$ git commit -m "A checkin to my application"
$ git push
Ich habe dieses Repo von Github geschoben, wie man diese Arbeit bekommt? –
Sie haben Push Repo dann Deployment ist erfolgreich Ihre Anwendung Nachricht in Terminal.dann im Browser öffnen. –
Tut mir leid, ich habe nicht bekommen, was Sie sagen wollen, aber ich habe keine Kopie von Repo auf meinem lokalen Rechner, ich habe das von github.com geschoben! –
- 1. Zugriff auf Entitätsmanager mit Spring-Boot- und Spring-Daten
- 2. Spring-Transaktion konnte auf Dienst
- 3. Spring Formularvalidierung auf abhängiges Objekt
- 4. Kann Spring Security @PreAuthorize auf Spring-Controller-Methoden verwenden?
- 5. Wie in Spring-Boot-
- 6. Wie Spring ClassPathResource funktioniert?
- 7. Wie wird Spring Security auf meinem Spring 4.0 RestFul-Webdienst implementiert?
- 8. Maven und Spring-Boot: wie Profil (e) auf Spring-Boot angeben: Umpacken
- 9. Wie Sie den Benutzernamen auf jeder Seite mit Spring MVC, Spring Security und Freemarker
- 10. Wie Debuggen einer Spring Boot-Anwendung in Spring Tool Suite
- 11. Wie vergleicht Spring für Python mit Spring für Java
- 12. Wie funktionieren Spring-Aspekte intern?
- 13. Wie beziehen sich Spring-Daten (JPA) auf JPA-Persistenzanbieter?
- 14. Wie konfiguriert man Hessian auf Spring MVC mit xml config?
- 15. Wie setze ich einen "Accept:" Header auf Spring RestTemplate Anfrage?
- 16. Wie setze ich Priorität auf Spring MVC Mapping?
- 17. Wie Zugriff auf Spring ApplicationContext in junit @ BeforeClass statische Methode?
- 18. Spring Boot, Winterschlaf - wie Index auf Entity-Eigenschaft erhalten?
- 19. Wie wird Spring Integration XML auf Annotation-Unterstützung umgestaltet?
- 20. Wie werden Dateiuploads auf dem Server gehandhabt (Plupload/Spring MVC)?
- 21. wie hochzuladen codierte base64 bild auf den server mit spring
- 22. Wie verbreitet man den Sicherheitskontext für Spring auf JMS?
- 23. Spring Boot: Wie man die korrekte JSP auf Browser anzeigt
- 24. Wie programmgesteuert auf den Namen einer Spring Boot-Anwendung zugreifen?
- 25. Wie Benutzer-ID von CustomUser auf Spring Security
- 26. Wie lade ich eine Spring Web Application auf cPanel hoch?
- 27. wie Spring Controller auf ihre Thymoleaf Ansichten (Intellij14)
- 28. Wie Client-und Server-Mapping-Nachricht auf Spring Boot Websocket
- 29. Wie funktioniert die Spring-Datenbindung auf dem Hintergrund?
- 30. Wie stehe ich statische Inhalte auf Spring Container-unabhängige Weise?
Ich habe auf diese Weise müde, aber ich kann meine App immer noch nicht richtig funktionieren. Bitte werden Sie das für mich tun Ich werde Sie als __contributor__ meinem Projekt hinzufügen. Fügen Sie mich zu [g +] (https://plus.google.com/+ArshadAliSoomro) hinzu, wir werden dort weitere Schritte unternehmen. –
vielen dank schließlich wurde es gelöst. –