2

激活器 ui 没有启动播放服务器,它给了我这个错误:

iloveyou@iloveyou-X501U ~/activator $ activator ui
Found previous process id: 22306
FOUND REPO = activator-local @ file:/home/iloveyou/activator/repository
Play server process ID is 22694
Oops, cannot start the server.
Configuration error: Configuration error[reference.conf: 13: Could not resolve        substitution to a value: ${spray.version}]
at play.api.Configuration$.play$api$Configuration$$configError(Configuration.scala:94)

我说“FOUND REPO”,但在 acitvator 目录中看不到一个。我再次从播放主页下载了激活器,但它是一样的。有任何想法吗?

4

3 回答 3

4

我遇到过同样的问题。这就是我解决它的方法。转到 activator.bat 所在的文件夹。您将在那里找到一个名为“RUNNING_PID”的文件。删除那个文件。再次运行 activator.bat。这应该可以解决问题。

于 2015-04-08T09:42:00.353 回答
1

Activator 在用户的主目录~/.activator/1.2.2和每个版本的文件夹中都有运行文件。尝试删除它们。

您提到的 Activator、activator.bat 和 activator-launch-1.2.2.jar 只是应用程序文件,可能不是问题的根源。(我的设置是我的 PATH 中有应用程序文件夹 c:\app\activator-1.2.2,我在 c:\dev\play 中创建的项目)。

于 2014-07-28T00:32:44.540 回答
0

我遇到了同样的问题。

虽然不是最优雅的解决方案,但我以超级用户权限运行该命令,因为它需要下载缺少的库:

sudo activator ui

我正在使用 Ubuntu 14.04。

于 2014-08-10T04:07:59.413 回答