سؤال

أولاً لدي الإصدار 5.0.3 من Pentaho EE وأحاول تثبيت C-Tools.لقد بحثت عن البرامج التعليمية عبر الإنترنت حول كيفية القيام بذلك وكلها متشابهة وأتبعها؛

عندما أقوم بتشغيل الأمر؛

sh ctools-installer.sh -s "C:\Program Files\pentahoBA\server\biserver-ee\pentaho-solutions" -w "C:\Program Files\pentahoBA\server\biserver-ee\tomcat\webapps\pentaho"

أحصل على الرد التالي؛

cygwin warning:
MS-DOS style path detected: C:\Program Files\pentahoBA\server\biserver-ee\pentaho-solutions
Preferred POSIX equivalent is: /cygdrive/c/Program Files/pentahoBA/server/biserver-ee/pentaho-solutions
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
which: no zip in (/cygdrive/c/Program Files (x86)/VMware/VMware vSphere
CLI/Perl/site/bin:/cygdrive/c/Program Files (x86)/VMware/VMware vSphere 
CLI/Perl/bin:/cygdrive/c/Program Files/apache-ant-1.9.2/bin:/usr/bin:/cygdrive/c/Program     Files/Java/jdk1.7.0_40/bin:/cygdrive/c/Tcl/bin:/cygdrive/c/Program Files (x86)/VMware/VMware     vSphere CLI/Perl/site/bin:/cygdrive/c/Program Files (x86)/VMware/VMware vSphere CLI/Perl
/bin:/cygdrive/c/Program Files/apache-ant-1.9.2/bin:/usr/bin:/cygdrive/c/Program     Files/Java/jdk1.7.0_40/bin:/cygdrive/c/Tcl/bin:/cygdrive/c/Program Files (x86)/VMware/VMware     vSphere CLI/Perl/site/bin:/cygdri
ve/c/Program Files (x86)/VMware/VMware vSphere CLI/Perl/bin:/cygdrive/c/Program     Files/apache-ant-1.9.2/bin:/usr/bin:/cygdrive/c/Program     Files/Java/jdk1.7.0_40/bin:/cygdrive/c/Tcl/bin:/cygdrive/c/Windows/Syst
em32:/cygdrive/c/Windows/System32:/cygdrive/c/Program Files     (x86)/GnuWin32/bin:/cygdrive/e/Davra Networks/RuBAN/jre7/bin:/cygdrive/c/Program Files     (x86)/QuickTime/QTSystem:/cygdrive/e/Davra Networks/RuBAN/jr
e7/bin:/cygdrive/c/plink.exe:/cygdrive/e/Davra Networks/RuBAN/jre7/bin:/cygdrive/e/Davra     Networks/RuBAN/jre7/bin:/cygdrive/e/Davra Networks/RuBAN/jre7/bin:/cygdrive/e/Davra     Networks/RuBAN/jre7/bin:/cygdrive/
e/Davra Networks/RuBAN/jre7/bin:/cygdrive/e/Davra     Networks/RuBAN/jre7/bin:/cygdrive/c/Windows/System32:/cygdrive/c/Program Files     (x86)/GnuWin32/bin:/cygdrive/e/Davra Networks/RuBAN/jre7/bin:/cygdrive/c/Progr
am Files (x86)/QuickTime/QTSystem:/cygdrive/e/Davra     Networks/RuBAN/jre7/bin:/cygdrive/c/plink.exe:/cygdrive/e/Davra     Networks/RuBAN/jre7/bin:/cygdrive/e/Davra Networks/RuBAN/jre7/bin:/cygdrive/e/Davra Network
s/RuBAN/jre7/bin:/cygdrive/e/Davra Networks/RuBAN/jre7/bin:/cygdrive/e/Davra     Networks/RuBAN/jre7/bin:/cygdrive/e/Davra     Networks/RuBAN/jre7/bin:/cygdrive/c/Windows/System32:/cygdrive/c/Program Files (x86)/Gnu
Win32/bin:/cygdrive/e/Davra Networks/RuBAN/jre7/bin:/cygdrive/c/Program Files     (x86)/QuickTime/QTSystem:/cygdrive/e/Davra     Networks/RuBAN/jre7/bin:/cygdrive/c/plink.exe:/cygdrive/e/Davra Networks/RuBAN/jre7/bi
n:/cygdrive/e/Davra Networks/RuBAN/jre7/bin:/cygdrive/e/Davra     Networks/RuBAN/jre7/bin:/cygdrive/e/Davra Networks/RuBAN/jre7/bin:/cygdrive/e/Davra     Networks/RuBAN/jre7/bin:/cygdrive/e/Davra Networks/RuBAN/jre7
/bin)
ERROR: Missing required 'zip' command.

لذلك أحاول تشغيل الأمر؛

sh ctools-installer.sh -s /cygdrive/c/Program Files/pentahoBA/server/biserver-ee/pentaho-solutions/ -w /cygdrive/c/Program Files/pentahoBA/server/biserver-ee/tomcat/webapps/pentaho/

يستخدم كل برنامج تعليمي ./ctools-installer.sh لكنني أستخدم Windows وعندما أحاول هذا الأمر فإنه لا يعمل لذا أستخدمه ببساطة sh

في الأمر، قمت بتوفير المسارات إلى pentaho-solutions وأدلة Tomcat.ولكن بعد تشغيل هذا الأمر أحصل على ما يلي؛

ERROR: Supplied solution path is not a directory

كما ترون أنا أحصل على هذا ERROR رسالة في الأسفل تفيد بأن مسار الحل المقدم ليس دليلاً، عندما يكون دليلاً

هل لدى أي شخص أي فكرة أين يمكن أن أكون مخطئًا؟

هل كانت مفيدة؟

المحلول

لم أستخدم أداة تثبيت ctools على pentaho5 بعد، لكني أعتقد أن شخصًا ما نجح في ذلك.

أضف Set -x إلى الجزء العلوي من البرنامج النصي وتشغيله مرة أخرى.

لكن الحل الأفضل بكثير خاصة في Windoze هو التثبيت من السوق والذي يجب أن يكون مثبتًا بالفعل!(من السهل تنزيل البرنامج المساعد إذا لم يكن كذلك)

اه انت هه لذلك لن يتم تثبيته ..لذا أضفه.لم يتم الترويج للسوق في هه بغرابة

نصائح أخرى

استخدم إحدى الطرق الموضحة هنا:

http://pedroalves-bi.blogspot.pt/2013/11/ctools-for-pentaho-50-is-available-cdf.html

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top