Impossible de charger une classe dépendante com/jcraft/jsch/Enregistreur
Tout en essayant d'exécuter la cible dans l'Éclipse du ant
, contenant scp
tâche, j'obtiens une erreur
BUILD FAILED
D:\Users\Dims\Design\liferay-plugins-sdk-6.1.1-tomcat-6.0.37-x64-liferay-6.1-GA2\portlets\scisbo-portlet\build.xml:11: 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:\APPS\eclipse-liferay-ide\plugins\org.apache.ant_1.8.2.v20120109-1030\lib
-C:\Users\dims\.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
J'ai fait ce qu'il est écrit ici et de mettre le fichier JAR
D:\...eclipse-liferay-ide\plugins\org.apache.ant_1.8.2.v20120109-1030\lib>dir
ant-antlr.jar ant-apache-oro.jar ant-commons-logging.jar ant-jdepend.jar ant-junit4.jar ant-testutil.jar
ant-apache-bcel.jar ant-apache-regexp.jar ant-commons-net.jar ant-jmf.jar ant-launcher.jar ant.jar
ant-apache-bsf.jar ant-apache-resolver.jar ant-jai.jar ant-jsch.jar ant-netrexx.jar ecj.jar
ant-apache-log4j.jar ant-apache-xalan2.jar ant-javamail.jar ant-junit.jar ant-swing.jar jsch-0.1.50.jar
mais cela n'a pas aide.
com/jcraft/jsch/Logger.class
fichier est à l'intérieur de ce POT.
OriginalL'auteur Dims | 2013-05-24
Vous devez vous connecter pour publier un commentaire.
La façon dont vous essayez de résoudre le classpath est la façon de le faire lors de l'utilisation individuelle de l'Ant. Ici est-il géré par Eclipse.
Vous pouvez toujours contribuer à la variable classpath de Fourmi. Il suffit d'aller dans les Préférences d'Eclipse, Ant/Runtime entrée, dans le "Classpath" onglet. Utilisez le bouton "Add External Jars" pour ajouter votre jsch.jar au classpath de Ant.
OriginalL'auteur Nicolas Lalevée