天天看點

Ant運作build.xml執行伺服器scp,異常解決jsch.jar

Ant運作build.xml執行伺服器scp,異常解決jsch.jar

BUILD FAILED

D:\workspace\xmol\build.xml:193: Problem: failed to create task or type scp

Cause: Could not load a dependent class com/jcraft/jsch/Logger

       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:

        -D:\eclipse\plugins\org.apache.ant_1.9.2.v201404171502\lib

        -C:\Users\qingzhong_he\.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

解決方法: 加入jsch-x.x.x.jar

部落格下載下傳資源 jsch-0.1.42.jar

打開 Eclipse->window->preferences->ant->runtime->classpath

select “Ant Home Entries (default)” and click “Add External JAR 

選擇下載下傳好的jsch-0.1.42.jar

click Apply->OK