Antclick probs auf SuSE Linux 9
Es sollte ja eigendlich super einfach sein, aber ich bin dann doch zu dämlich es hinzubekommen... Ich lad alles auf meinen vServer (anbieter: server4you.de, java 1.4.2 vorinstalliert) hoch... chmod gemacht > ./antclick.sh
antwort: quote: ./antclick.sh: line 37: [: too many arguments Starting Helma in directory /root/bin/antclick Starting HTTP server on port 8080 ./antclick.sh: line 80: java: command not found
So viel kann ich ja nich falsch machen, aber ich schaffs trotzdem nich.. Läuft das nich auf suse, muss ich was anders eingeben... ? Oder geh ich das falsch an? (hab noch nich so viel ahnung von linux...)
Wär dankbar für Hilfe!
Viele grüße hacki (problem in den comments gelößt!)
darkfader
das java ist zwar vielleicht vorinstallaliert worden, aber nicht im suchpfad enthalten. such mal danach mit
die restlichen schritte findest Du auch hier, bzw. es steht auch in der hop.sh (tipp: JAVA_HOME).die meckermeldung [: too many arguments koennte auf ein problem mit der verwendeten shell hindeuten, obwohl Euch linuxern ja eigentlich immer eine bash vorgesetzt wird.
versuch mal testweise
- ich wuerde fast wetten, dass es so geht. ansonsten besorg' Dir eine echte shell wie ksh93.eigentlich sollte nun aber alles funktionieren.
was Du noch dringend machen solltest, ist auf Deinem vserver einen extra user fuer's antville anlegen, damit es nicht als root laeuft.
hacki-chan
danke für die hilfe! Klappt aber trotzdem nich...
find gibt
/etc/sysconfig/java
/usr/lib/SunJava2-1.4.2/jre/bin/java
/usr/lib/SunJava2-1.4.2/bin/java
aus
wovon ich dann "/usr/lib/SunJava2-1.4.2/bin/java" für JAVA_HOME in antclick.sh nehm
und als ausgabe von "bash ./antclick.sh" gibts undankbar wie linux scheibar is:
: command not found 3:
: command not found 6:
: command not found 9:
: command not found 12:
: command not found 15:
: command not found 22:
: command not found 26:
./antclick.sh: line 81: syntax error: unexpected end of file
auch nich ganz das was ich wollte...
robert
JAVA_HOME muss bei dir lauten:
/usr/lib/SunJava2-1.4.2/
(also ohne bin/java am ende). die probleme beim antclick.sh können ev. linefeeds verursachen (die zeilen-nummern sind nämlich leerzeilen): hast du das package auf dem server entpackt, oder die entpackten dateien raufgeladen?
hacki-chan
Ich hab diese java-zeile umgeschrieben, aber immernoch
: command not found 3:
: command not found 6:
: command not found 9:
: command not found 12:
: command not found 15:
: command not found 22:
: command not found 26:
./antclick.sh: line 81: syntax error: unexpected end of file
ich hab das package auf meinem win pc entpackt und per ftp hochgeladen? n fehler?
[edit]!!
Ok, es war ein fehler...
hab die antclick-1.1.tgz hochgeladen, entpackt, in der antclick.sh den java-pfad geändert:
./antclick.sh
Starting Helma in directory
/bin/antclick/antclick-1.1
Starting HTTP server on port 8080
Adding to classpath: /bin/antclick/antclick-1.1/lib/ext/mckoidb.jar
Starting Helma 1.4.0 (2004/04/01) on Java 1.4.2
gut, vielen dank nochma für die hilfe!
Grüße, hacki