【问题标题】:Scalatra example fails to startScalatra 示例无法启动
【发布时间】:2011-10-15 18:17:33
【问题描述】:

我决定试试 Scalatra。但是服务器似乎没有启动,并且命令没有返回任何错误。

我首先从 GitHub 获得了 scalatra 项目:

git clone http://github.com/scalatra/scalatra-sbt-prototype.git

然后运行 ​​sbt:

java -jar "/path/to/sbt-launch.jar" jetty-run

并得到了这个(在下载依赖项之后):

[info] Loading project definition from /home/platon/PrF/scalatra/scalatra-sbt-prototype/project
[info] Set current project to scalatra-sbt-prototype (in build file:/home/platon/PrF/scalatra/scalatra-sbt-prototype/)
[info] jetty-7.4.5.v20110725
[info] NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
[info] started o.e.j.w.WebAppContext{/,file:/home/platon/PrF/scalatra/scalatra-sbt-prototype/target/webapp/},/home/platon/PrF/scalatra/scalatra-sbt-prototype/target/webapp
[info] Started SelectChannelConnector@0.0.0.0:8080 STARTING

但是在http://localhost:8080,我什么也没看到。我做错了什么?

【问题讨论】:

  • 它说它正在监听。 8080端口是否有java进程监听?是否有一个java进程正在运行?当您尝试打开该页面时,究竟会发生什么?
  • 不,没有任何监听或运行。

标签: scala scalatra


【解决方案1】:

试试这个

java -jar "sbt-launch.jar"
jetty-run

这会让你进入 sbt 控制台,在那里你可以进行 jetty-run,否则进程会立即开始并再次停止

【讨论】:

  • 是的,这正是问题所在。刚接触 sbt :)
猜你喜欢
  • 1970-01-01
  • 2013-09-25
  • 1970-01-01
  • 1970-01-01
  • 2016-10-19
  • 2018-11-25
  • 1970-01-01
  • 1970-01-01
  • 2019-11-26
相关资源
最近更新 更多