2010-12-13 8 views
1

Ich versuche Cyberduck von SVN auf MacOSX zu kompilieren, habe ich gemacht, um das xcode-Projekt zu bekommen und versucht, 'Build und Compile' von der GUI zu laufen und alles schien gut zu gehen Dieser Fehler:Ich versuche, Cyberduck und ant Fehler zu kompilieren

/Users/chmouel.boudjnah/tmp/cyberduck/build-mac.xml:187:0/Users/chmouel.boudjnah/tmp/cyberduck/build-mac.xml:187: Problem: nicht erfolgreich erstellen Aufgabe oder Typ scp

Cause: Could not load a dependent class com/jcraft/jsch/UserInfo 
     It is not enough to have Ant's optional JARs 
     you need the JAR files that the optional tasks depend upon 
     Ant's optional task dependencies are listed in the manual. 


Action: Determine what extra JAR files are needed, and place them in one of: 
     -/usr/share/ant/lib 
     -/Users/chmouel.boudjnah/.ant/lib 
     -a directory added on the command line with the -lib argument 


Do not panic, this is a common problem. 
The commonest cause is a missing JAR. 
This is not a bug; it is a configuration problem 
Total time: 5 minutes 4 seconds 

ich hinzufügen, haben diese Datei ~/.ant/lib/ant-jsch.jar und noch kein Glück. Weißt du, ob mir einige Dateien oder eine Umgebungsvariable fehlen?

Cheers,

Antwort

1

Sie müssen jsch-0.1.42.jar Glas in Ihrem Classpath

+0

Wahrscheinlich am besten zu einer späteren Version gehen (0.1.44 ist aktuell im Moment), es sei denn, Cyberduck erzwingt 0.1.42. Ich arbeite daran, jsch in maven central zu bekommen –

0

Kopieren Sie die Abhängigkeiten für Ant aus /lib/ext zu ~/.ant/lib/ .jar *. Dies ist in der Readme dokumentiert.

Verwandte Themen