当我从sbt以开发模式运行电梯webapp时,我需要在哪个文件中为jetty端口添加覆盖?

时间:2011-01-18 09:17:59

标签: scala lift

此页面: http://www.assembla.com/wiki/show/liftweb/Using_SBT 描述了如何覆盖提升webapps的jetty端口:

override val jettyPort = 8081

但未说明应在其中定义此覆盖的文件。

1 个答案:

答案 0 :(得分:6)

project/build/ProjectNameProject.scala文件中:

import sbt._

class ProjectNameProject(info: ProjectInfo) extends DefaultWebProject(info) {
    // other configuration
    override val jettyPort = 8081
}

jettyPort在SBT的DefaultProject.scala文件中定义。

见这里:http://www.google.com/codesearch/p?hl=en#_gvea9IT4iU/trunk/src/main/scala/sbt/DefaultProject.scala&q=%22jettyPort%22&sa=N&cd=1&ct=rc