gpt4 book ai didi

Scala + Eclipse + WebServer = 一个网络应用

转载 作者:行者123 更新时间:2023-12-04 16:24:45 24 4
gpt4 key购买 nike

我想在 Scala 中开发一个相当简单的 web 应用程序,使用 Lift 或 Play 框架,使用 Eclipse 作为环境和一些简单的 web 服务器,如 Jetty。然而,令我难以言喻的大惊喜是,我无法将整个事情设置为协同工作。我也找不到关于如何做到这一点的任何明智的简单明了的指南。经过半天的搜索,我得出的结论是,周围的每个人似乎都混合使用 sbt/maven,并且觉得从一个迁移到另一个并手动编写项目配置文件只是为了开始一个简单的空白项目是可以的。

甚至没有简单的方法来创建一个空项目。我记得使用 Java 只需点击几下 - 将 Web 服务器集成到 Eclipse,创建一个简单的 Web 应用程序项目并从那里运行它。在这种情况下,Scala 的强大功能和简单性哪里去了?只有当我想尝试 Lift 时才会这样做。如果我也想尝试 Play,我应该再次走同样的路吗?

有没有一个简单而完整的指南来描述如何设置环境以便可以立即开始开发应用程序?

更新:多亏了 Peter Gwiazda 的建议,我已经成功地将 Play 项目与 Eclipse 进行了集成,具有 Play 开箱即用的所有功能。我现在正在使用此设置进行开发。但是,我感兴趣的问题仍然存在:还有哪些其他方法可以实现与其他框架(如 Lift、Scalatra 等)类似的功能?

最佳答案

使用 Playframework 2.0,这非常简单。只需按照教程
http://www.playframework.org/documentation/2.0/ScalaTodoList

使用 Play,您不需要其他任何东西 - Play 已经包含一个服务器。

恕我直言,Play 比 Lift 更容易使用。

关于Scala + Eclipse + WebServer = 一个网络应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9870404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com