1

我正在使用Play Framework使用版本开发我的第一个应用程序2.2.0

浏览教程我看到该run命令将用于开发,但我看到一个小并发症。

我有我的项目/home/user/project

但是每当我点击run它时,它就会从/home/user/.sbt/0.13/staging/86fad3d4ade1b670f10a/project

因此,当我对根文件夹进行更改时,它不会更改正在运行的应用程序中的任何内容。那么我应该怎么做才能让它从实际的项目文件夹中运行,以便我可以即时看到更改?

现在我需要这样做来更新我正在运行的项目:

Ctrl + C
sudo rm -rf ~/.sbt/0.13/staging/86fad3d4ade1b670f10a
play
run

这将使它再次更新,但是当我这样做时,将staging重新创建

4

1 回答 1

2

我发现了问题,它创建了staging目录,因为我在项目文件夹中没有 root 权限。如果我play以 root 权限运行,它会按预期工作。

于 2013-10-15T12:06:00.557 回答