加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – 当访问简单的喷涂路线时,为什么我会找到“请求的资源无

发布时间:2020-12-16 08:44:22 所属栏目:安全 来源:网络整理
导读:我尝试了一个简单的喷涂示例应用程序,我无法访问该路由,我上传了示例源代码,该代码对 github: spray-tomcat-example不起作用: git clone https://github.com/avidanyum/spray-tomcat-example mvn package cp cp target/spray-tomcat-example-0.1-SNAPSHOT.
我尝试了一个简单的喷涂示例应用程序,我无法访问该路由,我上传了示例源代码,该代码对 github: spray-tomcat-example不起作用:

git clone https://github.com/avidanyum/spray-tomcat-example
 mvn package
 cp cp target/spray-tomcat-example-0.1-SNAPSHOT.war ~/tmp/tomcat/apache-tomcat-7.0.61/webapps/spraytomcat.war
 cd ~/tmp/tomcat/apache-tomcat-7.0.61/bin
 ./catalina.sh jpda run
 http://localhost:8080/spraytomcat/

我明白了

"The requested resource could not be found."

我将路线定义如下:

class ServiceActor extends Actor with Service {

  def actorRefFactory = context
  def receive = runRoute(myRoute)
}

trait Service extends HttpService {
  import com.example.domain.Person

  val myRoute =
    path("") {
      get {
        respondWithMediaType(`text/html`) {
          complete {
            <html>
              <body>
                <h1>Say hello to <i>spray-routing</i> on <i>tomcat</i>!</h1>
              </body>
            </html>
          }
        }
      }
    }


}

当然我有靴子类

在application.conf中

spray.servlet {
  boot-class = "com.example.SprayBoot"
  request-timeout = 10s
}

和SprayBoot本身:

class SprayBoot extends WebBoot {

  val system = ActorSystem("actorsystem")
  val serviceActor = system.actorOf(Props[ServiceActor])

}

我很确定我遵守了所有要求,我错过了什么?如何更新它以实际提供内容而不是“无法找到所请求的资源”.

解决方法

当您将应用程序部署到ROOT上下文而无需任何额外配置时,该示例将起作用.

我已经改变了你的脚本:

?git clone https://github.com/avidanyum/spray-tomcat-example?mvn包?cp target / spray-tomcat-example-0.1-SNAPSHOT.war~ / tmp / tomcat / apache-tomcat-7.0.61 / webapps / ROOT.war?cd~ / tmp / tomcat / apache-tomcat-7.0.61 / bin?./catalina.sh jpda run?wget http:// localhost:8080 /

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读