Playframework 使用Activator 1.3.10离线发行版运行新的播放应用程序
我正在尝试在一台并没有互联网连接的机器上运行一个新的播放应用程序。当我将Playframework 使用Activator 1.3.10离线发行版运行新的播放应用程序,playframework,sbt,typesafe-activator,Playframework,Sbt,Typesafe Activator,我正在尝试在一台并没有互联网连接的机器上运行一个新的播放应用程序。当我将cd放入项目目录并运行activator时,项目试图通过查找在线存储库(如repo.typesafe.com和repo1.maven.org)来解决依赖关系,但这些依赖关系位于$activator\u HOME/repository文件夹中。为什么这个“离线”发行版要到Internet上查找它在本地的依赖项?在我进入~/.sbt/repositories文件并删除以下行后,此行为没有改变: maven central 类型安
cd
放入项目目录并运行activator
时,项目试图通过查找在线存储库(如repo.typesafe.com和repo1.maven.org)来解决依赖关系,但这些依赖关系位于$activator\u HOME/repository
文件夹中。为什么这个“离线”发行版要到Internet上查找它在本地的依赖项?在我进入~/.sbt/repositories
文件并删除以下行后,此行为没有改变:
maven central
类型安全版本:http://repo.typesafe.com/typesafe/releases
类型安全常春藤释放器Z:http://repo.typesafe.com/typesafe/ivy-releases...
如何使此项目实际脱机运行?这是因为它正在尝试检查最新更新。如果有任何过时的jar,它将被更新。尝试禁用自动更新 禁用。转到.activator\1.3.10文件夹[示例:在windows 7 C:\Users\XXX.activator\1.3.10中]。打开activatorconfig.txt或创建一个并添加-“Dactivator.checkForUpdates=false” 注意:我自己还没有试过
offline := true
在您的项目/plugins.sbt
资料来源:
$PROJECT\u HOME/build.sbt
文件$PROJECT\u HOME
$PROJECT\u HOME/build.sbt
目录的全部内容~/.ivy2/cache/
- 对于sbt 0.13.11
~/.ivy2/cache/
目录$ACTIVATOR\u HOME/repository/org.scala sbt/compiler interface/0.13.11/srcs/
目录编译器接口.jar
传输到上述目录build.sbt
文件,从$PROJECT\u HOME