2016-03-29 3 views
0

Ich habe this web application von GitHub heruntergeladen, und ich möchte einige Änderungen vornehmen und es für mich selbst ausprobieren. Mein Problem ist, ich weiß nicht, wie man es auf dem lokalen Server ausführt. Weiß jemand, wie man es auf Jetty, Tomcat oder einem anderen Webserver laufen lässt?Wie kann ich Web-Anwendung von GitHub auf dem lokalen Server mit Eclipse ausführen?

In der Beschreibung auf GitHub schrieb der Autor: im Entwicklungsmodus auszuführen (embedded HSQL Datenbank): Führen Sie diese Anwendung eingebettet Jetty-Server mit: mvn -P dev Anlegesteg: run -Dspring.profiles.active = "dev"

Aber ich bin mir nicht sicher, was das ist. Ist es eine Konfiguration für den Server? Wo muss ich diesen Code verwenden, um die App auszuführen?

Antwort

1

Sie müssen nichts anderes installieren.

Eingebettete HSQL und eingebettete Jetty bedeutet, dass sowohl Datenbank als auch Web-Container automatisch über den eigenen Code der Anwendung bereitgestellt (und nicht bereitgestellt) werden. mvn teilt Maven einfach mit, diesen Jetty mit dem Profil dev auszuführen, mit dem die Webanwendung gestartet wird.

Alles, was ich tat, war:

git clone [email protected]:jirkapinkas/java-blog-aggregator.git 
cd java-blog-aggregator 
mvn -P dev jetty:run -Dspring.profiles.active="dev" 

und alles in Betrieb genommen OK. Das ist wirklich alles.