2016-11-24 4 views
1

Ich muss einen Ember-Client lokal auf einem Tomcat-Server bereitstellen. Ich habe einen Tomcat-Server in Eclipse hinzugefügt und ihm meinen Ember-Client zugeordnet. Daher sollte der Client beim Starten des Servers theoretisch gestartet werden.Ember-Client auf Tomcat bereitstellen

Allerdings, wenn ich den Server zu starten, erhalte ich den Fehler 404:

404 "The requested resource is not available"

Gibt es hier jemand, der ein Ember-Client auf einem Tomcat-Server zu implementieren geschaffen hat? Wenn ja, könnten Sie bitte die Schritte erläutern, die zur Erreichung dieses Ziels unternommen wurden?

Antwort

1

Sie müssen sicherstellen, dass Sie die ember build command ausgeführt haben, die die Ember-Anwendung in ihr Verzeichnis /dist erstellen wird.

Stellen Sie sicher, dass Sie den Inhalt des Verzeichnisses Ember /dist im Verzeichnis Tomcat (APPLICATION_BASE)/webapps/ROOT directory kopieren oder referenzieren, damit die Ember-App zur Standard-Webanwendung auf diesem Server wird.

Mit einem symlink ist ein bequemer Weg, um sicherzustellen, dass der Tomcat ROOT Bezug auf die neuesten von Ihrem Ember /dist Verzeichnis.

Starten Sie Tomcat neu, und Sie sollten gut gehen.

+0

Vielen Dank, ich werde dies so schnell wie möglich ausprobieren und Sie wissen lassen. – John

+0

@John Ich habe mit Informationen über Symlinks aktualisiert. – jacefarm

+0

danke, es gibt einen Überfall in dem Projekt. Deshalb habe ich keine Zeit gehabt, das auszuprobieren. Aber ich werde so schnell wie möglich, und ich werde Sie wissen lassen. – John

Verwandte Themen