我正在嘗試使用JSch通過ssh連接到一個mysql。根據JSch的網站,http://www.jcraft.com/jsch/它應該與j2se1.4及更高版本一起工作,「不需要額外的庫」。我有jdk 1.7安裝。 Howver得到錯誤說「package com.jcraft.jsch不存在,import com.jcraft.jsch.JSch;」當我編譯我的java代碼。我不知道如何讓它工作。JSch不包含在jdk 1.7中?
-1
A
回答
1
在應用程序「lib」文件夾中添加JSch JAR。
或者更新Windows
圍棋與JSch.JAR
您的系統類路徑
Advance System settings --> Advanced (tab) --> Environment Variables --> User Variables
添加
CLASSPATH = %CLASSPATH%;C:\LOCATION OF THE JAR\JSch.jar
1
通常,「不需要額外的庫」意味着「除了我們的庫」。使用一個需要二十個其他庫的庫是很常見的(這就是爲什麼像Maven這樣的工具存在並且在任何地方都可以使用)。
嘗試下載jsch jar並將其包含在你的類路徑中,我敢打賭錯誤會消失。
相關問題
- 1. JDK包含src.zip,但JRE不包含
- 2. 在JDK 1.7中找不到jnlp.jar
- 3. 的IntelliJ 12不與JDK 1.7
- 4. APNS不能使用jdk 1.7
- 5. 在包含使用PDFBOX(1.7)
- 6. PHP包含在Joomla! 1.7
- 7. jdk 1.6和jdk 1.7之間的區別?
- 8. 包含正確的jdk
- 9. 爲什麼JDK包含JRE?
- 10. Maven執行者不檢測jdk 1.7
- 11. PMD maven插件不工作的JDK 1.7
- 12. Maven不會用1.7 JDK編譯Java 7
- 13. Mac jre/jdk 1.7不能正常工作
- 14. NetworkInterface.getNetworkInterfaces()不適用於JDK 1.7 OS X?
- 15. 在Eclipse中使用jdk 1.6和jdk 1.7用於不同的項目
- 16. 用jdk 1.7啓動Apache James
- 17. 管理javadoc使用jdk 1.7
- 18. 無法使用JDK 1.7
- 19. supercsv兼容與JDK 1.7
- 20. Developer Studio 2.1.0和jdk 1.7
- 21. jdk版本1.7已找到?
- 22. Url在Django 1.7當Url包含空格
- 23. Android SDK工具嚮導:檢測JDK 1.7而不是JDK 1.6
- 24. 使用JDK 1.6和JDK 1.7不同的日食程序
- 25. JDK 1.6中的驗證失敗,JDK 1.7中的成功
- 26. 無法在Android項目中啓用Proguard,其中包含jsch lib
- 27. 包含在JDK中的JRE不能用作公共JRE?
- 28. 爲什麼JMS默認不包含在JDK中?
- 29. Linux中JDK 1.7/1.8缺少JavaFX?
- 30. 在JDK 1.7之前打開字符串
犯錯,不,你看錯這一點。它不是JDK的一部分,並且該聲明沒有另外說明。 – EJP 2014-09-05 18:32:45