Код: Выделить всё
class JSCHLogger implements com.jcraft.jsch.Logger {
private Logger jschLogger = Logger.getLogger(SimpleTest.class);
@Override
public boolean isEnabled(int arg0) {
if(arg0 == DEBUG) {
System.out.println("its in DEBUG mode!!!");
}
return true;
}
@Override
public void log(int level, String message) {
switch (level) {
case DEBUG:
jschLogger.debug(message);
break;
case INFO:
jschLogger.info(message);
break;
case WARN:
jschLogger.warn(message);
break;
case ERROR:
jschLogger.error(message);
break;
case FATAL:
jschLogger.fatal(message);
break;
}
}
}
Код: Выделить всё
JSch.setLogger(new JSCHLogger());
JSch jsch = new JSch();
Код: Выделить всё
log4j.rootLogger=DEBUG, STDOUT
log4j.logger.com.jcraft=DEBUG
Подробнее здесь: https://stackoverflow.com/questions/788 ... -debugging