2016-11-24 90 views
1

我需要在Tomcat服务器上本地部署Ember客户端。我在Eclipse中添加了一个Tomcat服务器,并将我的Ember客户端与它关联。因此,理论上,在启动服务器时,客户端应该启动。在Tomcat上部署Ember客户端

然而,当我启动服务器,我得到一个404错误:

404 "The requested resource is not available"

是否有任何人在这里,谁已经成功部署在Tomcat服务器上灰烬客户端?如果是这样,你能否详细说明为实现这一目标而采取的步骤?

回答

1

您需要确保您已经运行ember build command,它将Ember应用程序构建到其/dist目录中。

然后,请务必复制或引用Tomcat (APPLICATION_BASE)/webapps/ROOT directory中Ember /dist目录的内容,以使Ember应用成为该服务器上的默认Web应用。

使用symlink是确保Tomcat ROOT引用Ember /dist目录中最新的一种便捷方式。

重新启动Tomcat,你应该很好去。

+0

谢谢你,我会尽快尝试一下,让你知道。 – John

+0

@John我已经更新了有关符号链接的信息。 – jacefarm

+0

谢谢,这个项目有一个hol漏。这就是为什么我没有时间来尝试这一点。但我会尽快,我会让你知道的。 – John