【发布时间】:2013-05-23 14:26:41
【问题描述】:
我是 Play 框架 的新手,并且正在使用它开发 Java webapp。我知道要构建 play 2.1.1 应用程序,我们需要使用 SBT。
问题:
这是 Play 的默认构建系统吗?难道我们没有任何 Play 框架命令可以构建、测试、解决依赖关系等吗?
我可以将 Play 框架与 Maven / Maven 存储库一起使用,或者如果我只需要使用 SBT,我可以将 SBT 与 Maven 存储库一起使用吗?这是一个好习惯吗?
-
我尝试安装 SBT。解压下载的 zip 文件并将
<SBT_HOME>\bin目录添加到 Windows 路径变量。当我执行sbt命令时,出现以下错误:The system cannot find the file C:\installations\sbt\bin\sbtconfig.txt. java.io.FileNotFoundException: C:\Windows\system32\config\systemprofile\.sbt\boot\update.log (The system cannot find the path specified)
我在安装过程中做错了吗?
【问题讨论】:
-
尽管 Play 的构建系统使用
sbt,但我从来不需要下载它来运行我的应用程序,你可以简单地使用play run、play compile等。我没有尝试过@987654321 @ 但它说您可以使用 Maven 管理您的依赖项。至于你的最后一个错误,我今天早上也遇到了类似的情况,这是因为我将Play放在了一个我没有读/写权限的目录中,所以也许你可以检查一下..
标签: java jakarta-ee maven playframework-2.0 sbt