Playframework正在运行但无法在127.0.0.1上访问

时间:2016-03-08 05:57:38

标签: scala playframework playframework-2.0

我已从其官方网站https://playframework.com/下载了playframework并尝试了以下内容:

  1. activator new [appname](它已经下载了所有的jar文件并且顺利通过了)
  2. on activator ui it that
  3. 播放服务器进程ID为4419     [info] play - 应用程序启动(Prod)     [info] play - 在/127.0.0.1:8888上收听HTTP     [info] a.e.s.Slf4jLogger - Slf4jLogger开始

    但是我不能在127.0.0.1:8888上访问它。请帮忙。

    谢谢你。

1 个答案:

答案 0 :(得分:0)

播放默认设置为端口9000 - 您在端口8888上看到的是激活器。

转到http://127.0.0.1:9000 - 如果它不起作用,那是因为您没有运行Play应用。

要么...

在浏览器中Run查看激活器应用(http://127.0.0.1:8888),然后按下Run按钮。如果这样做,您将在浏览器中看到以下(或类似):

Setting up Play fork run ... (use Ctrl+D to cancel)
--- (Running the application, auto-reloading is enabled) ---
p.c.s.NettyServer - Listening for HTTP on /0:0:0:0:0:0:0:0:9000
(Server started, use Ctrl+D to stop and go back to the console...)

或者,在控制台模式下运行激活器(在命令行上,转到Play应用程序目录,然后在不activator的情况下键入ui)。启动时,键入run。您将看到以下(或类似):

--- (Running the application, auto-reloading is enabled) ---
[info] p.c.s.NettyServer - Listening for HTTP on /0:0:0:0:0:0:0:0:9000
(Server started, use Ctrl+D to stop and go back to the console...)

您现在可以转到http://127.0.0.1:9000查看您的应用。