2015-11-15 30 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

相關問題