相关疑难解决方法(0)

如何更改Play执行"run"命令时使用的默认端口(9000)?

在播放控制台上发出"run"命令时,如何更改播放框架中播放框架使用的默认端口.

这适用于playframework 2.0 beta.

在命令行或application.conf中使用http.port配置参数似乎没有任何效果:

C:\dev\prototype\activiti-preso>play run --http.port=8080
[info] Loading project definition from C:\dev\prototype\activiti-preso\project
[info] Set current project to activiti-preso (in build file:/C:/dev/prototype/activiti-preso/)


Windows, really? Ok, disabling colors.

--- (Running the application from SBT, auto-reloading is enabled) ---

[error] org.jboss.netty.channel.ChannelException: Failed to bind to: 0.0.0.0/0.0.0.0:9000
[error] Use 'last' for the full log.
Run Code Online (Sandbox Code Playgroud)

port playframework playframework-2.0

204
推荐指数
8
解决办法
14万
查看次数

如何在scala项目中将play框架用作库

使用Play Framework作为组件获得服务器,但是为路由文件,视图等配置文件系统路径,为嵌入式播放服务器提供或者必须处理线程池是另一回事.基于前面提到的,我开始了一个模板,包括播放作为一个库,但仍然不清楚如何连接路径,希望以IDE导入友好的方式,以便Play可以很好地用于现有的非播放项目,作为一个图书馆.

  • 如何配置路由文件和视图的文件系统路径?
  • 还有什么办法可以像运行框架一样强大?
  • 现在包括哪些特殊用于捆绑项目以进行Play部署?

动机:在目前的状态下,将Play添加到项目中意味着围绕Play包装项目定义和结构,并在sbt中丢失完整的编译(因为run在使用play sbt插件时只完成编译).由于未来的Spray支持是模糊的,Akka http是beta-ish,使用Play作为库似乎堵塞了一个漏洞.

scala playframework

6
推荐指数
1
解决办法
815
查看次数

标签 统计

playframework ×2

playframework-2.0 ×1

port ×1

scala ×1