我正在Windows上使用PentahoCE5。我想使用CTools,但我不能让它们显示在文件中-
在代理之后,我不能使用Marketplace插件,所以我尝试了手动安装。
./ctools-installer.sh-s /cygdrive/d/Users/[user]/Mes\Programmes/pentaho/biserver-ce/pentaho-解决方案/-w /cygdrive/d/Users/[user]/Mes\程序/pentaho/biserver-ce/tomcat/webapps/pentaho/
脚本开始,问我要安装什么模块,然后开始下载。
对于每个模块,我得到一个类似的输出(set-x添加到脚本中):
然后脚本结束。我在这个页面上看到了它是正常的输出。尽管如此,对我来说这似乎有点奇怪,当我启动我的pentaho服务器(登录:admin/密码)时,我在菜单中看不到任何新工具。
我想让. sh工作,我可以尝试或调整什么?
谢啦
编辑05/06/2014
我检查了脚本下载的dist.zip文件,它们都是空的。似乎wget无法获取zip文件,因此安装失败。当我尝试通过wget获取任何网页时,它失败了。我认为这是因为代理。
这是我的. wgetrc文件,位于我用户的cygwin主文件夹中:
use_proxy=on
http_proxy=超文本传输协议://[url]:[port]
https_proxy=超文本传输协议://[url]:[port]
proxy_user=[用户]
proxy_password=[密码]
我怎么能做到这一点?
编辑10/06/2014
最后,我更改了我的网络连接设置以绕过代理。似乎安装程序有一个离线模式,因此可以在无代理的环境中下载所有需要的文件,然后离线运行脚本。我想这与-r选项有关。
我认为这篇文章已经解决了,因为它不再是CTools问题。
在上面的过程中很难识别问题…但你可以参考这个博客,他是pentaho本身的关键成员…
最后,我更改了我的网络连接设置以绕过代理。似乎安装程序有一个离线模式,因此可以在无代理的环境中下载所有需要的文件,然后离线运行脚本。我想这与-r选项有关。
我认为这篇文章已经解决了,因为它不再是CTools问题。
您可以从http://www.webdetails.pt/ctools/手动安装组件,或者如果您有pentaho 5.1或更高版本,您可以将以下参数添加到CATALINA_OPTS选项(在start-pentaho. bat或start-pentaho.sh中):-Dhttp.proxyHost=-Dhttp.proxyPort=-Dhttp.nonProxyHosts="localhost|127.0.0.1|10…*"
http://docs.treasuredata.com/articles/pentaho-dataintegration#tips-how-can-i-use-pentaho-through-a-proxy