2015-11-15 28 views
1

我正在尝试使用播放框架来制作一个简单的Hello World应用程序。 下载后,我用activator new helloworld创建一个名为helloworld的简单项目并运行它,我正在使用activator run为什么在游戏中设置一个项目需要很多时间?

现在,激活器需要大量的时间来运行。 它从很长一段时间下载了很多jar文件。
我想知道,为什么它会下载这么多的项目jar文件?它会在运行每个新项目之前下载这些jar文件吗?

回答

1

Activator是sbt的软包装。 Sbt是可以使用的构建工具。

当您创建项目activator new时,它下载(并创建)项目“模板”文件。

当您运行activator run sbt检查您的配置并下载依赖项。它很聪明,所以它不会每下载依赖关系 - 只有在您更改它时才会更新它。

看看这个问题和我的回答:PlayFramework resolves dependencies every launch

相关问题