2014-09-22 35 views
0

我正在使用JSch jar來實現SFTP通信。 下載了JSch並使用了vfs2 jar。java.lang.NoSuchMethodError:com/jcraft/jsch/Session.setDaemonThread(Z)V

在weblogic服務器上運行代碼時 - 運行完美。

的WebSphere Application Server(相同的代碼),我發現了以下異常運行時:

[14年9月22日20:05:39:756 IDT] 00000023 SystemOutØ| E | 20: 05:39 | 22 | admin | com/jcraft/jsch/Session.setDaemonThread(Z)V org.apache.commons.vfs2.provider.sftp.SftpClientFactory。的createConnection(SftpClientFactory.java:225) 在org.apache.commons.vfs2.provider.sftp.SftpFileProvider.doCreateFileSystem(SftpFileProvider.java:96) 在org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.getFileSystem(AbstractOriginatingFileProvider。的java:103) 在org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:81) 在org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:65) 在org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveFil E(DefaultFileSystemManager.java:693) 在org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:621)

有JSch沒有其他罐子同一類。該方法存在。

我在做什麼錯?是否有任何需要在websphere中完成的設置?它確實加載了Session類,它以前創建它。只是這種方法,並沒有看到 - 在WebSphere 7.0.0.19

請指教

感謝

回答

0

在其他一些阿斯特里克斯已經存在的類會議罐子 因爲這一點,因爲它是在加載前配置,這是正確的會話課前用WinRAR搜索整個C盤只

時加載 - 它可以在歸檔正常搜索 - 我搜索Session.Class,發現它

然後只剩下去除Astrix廣口瓶 - 這是不使用任何如何...

相關問題