如何在没有互联网的服务器上安装Terracotta TIM / DSO?

时间:2014-02-27 15:33:48

标签: java linux ehcache terracotta

我在我的服务器上安装了Terracotta,我可以启动它。我们正在使用tim-ehcache,所以我还需要根据这个页面生成dso-boot-jar:http://terracotta.org/documentation/3.7.4/more/terracotta-dso/dso-install(步骤3:安装TIM)。但是,我安装Terracotta的服务器无法访问互联网,并且在运行tim-get.sh脚本时无法连接到互联网并失败。

有没有办法下载所需的文件并将它们放在本地的某个地方?或者在哪里我可以下载完全形成的dso-boot jar? (我的理解是它对特定版本的JAVA非常敏感......它对操作系统也很敏感吗?我可以在我的Windows服务器上安装相同版本的JAVA,构建boot-dso jar,并将其复制到我的Linux服务器?)

我可以看到当我尝试运行tim-get.sh脚本时,它抱怨“无法加载远程索引文件[...]无法解析本地缓存副本” - 所以我下载了index.xml.gz它查找的文件,并将其放在/ tmp / tim-get /文件夹中,以查找本地缓存副本。现在它抱怨道:

No module found matching: tim-ehcache-2.x:latest groupId=org.terracotta.modules
Found no module to install.

为什么找不到要安装的模块?我在terracotta存储库中找到了它应该根据索引文件中的信息查找的库tim-ehcache-2.x-1.8.7.jar,但我该怎么办呢?我可以将它放在本地某处并使文件使用它吗?

非常感谢!

0 个答案:

没有答案