所以,這是事情。我試圖讓網絡嗅探器工作,但這個惱人的問題剛剛出現,說JpcapHandler無法解析爲一種類型。我已經導入了jpcap庫。不知道如何解決這個問題。請幫我解決一下這個。我在網絡編程方面有點新鮮。 JpcapHandler不會工作
回答
您確定已將庫添加到項目的構建路徑嗎? (看起來你正在使用Eclipse)將jar複製到某處的某個/ lib文件夾將無法實現。你也確定這個課程是在包裏嗎?
我建議用反編譯器打開「JpcapHandler」罐子和分析這個類(如果你能找到它): http://jd.benow.ca/
一旦你確認其中類是,你應該考慮組織import語句。如果jar在構建路徑中,通常IDE會爲您創建導入行,您應該在顯示問題的行的IDE建議中看到導入選項。
如果您確定已將jar添加到構建路徑中,我建議您創建一個新類並運行以下代碼以查看JVM實例(當您由Eclipse啓動的實例運行你的程序)可以找到這個罐子。
<%@ page import="java.security.*" %>
<%@ page import="java.net.URL" %>
<%
Class cls = com.some.package.that.I.dont.know.JpcapHandler .class;
ProtectionDomain pDomain = cls.getProtectionDomain();
CodeSource cSource = pDomain.getCodeSource();
URL loc = cSource.getLocation();
out.println(loc);
// it should print something like "c:/workspace/SomeNetworkingProject/lib/JpcapHandler.jar"
%>
這會告訴你JVM正在加載的確切jar,它可能會幫助你瞭解發生了什麼。
我確定我將庫添加到構建路徑。而且我確定這個課程是該課程的一部分,在我正在學習的教程中這樣說。感謝您的幫助。 – OrdinaryProgrammer
我已經更新了我的答案,提供了一個新的想法 – theMarceloR
非常感謝! :) – OrdinaryProgrammer
- 1. 會話不工作
- 2. MySQL會不工作
- 3. 會話不工作
- 4. Divs不會工作
- 5. gotoAndStop不會工作?
- 6. onSelectionChanged不會工作
- 7. context.SaveChanges()不會工作
- 8. mysqli_real_escape_string不會工作?
- 9. AVAudioPlayer不會工作
- 10. objshell.regwrite不會工作
- 11. 會話不工作
- 12. xsl不會工作
- 13. HttpResponse不會工作
- 14. PHPMailer不會工作?
- 15. 協會工作不
- 16. String.equals()不會工作
- 17. document.getElementByClassName不會工作
- 18. Setcookie不會工作?
- 19. 會話不工作
- 20. PHP:ftp_ssl_connect不會工作?
- 21. CIN不會工作
- 22. getJSON不會工作
- 23. NSAppleScript不會工作
- 24. appendChild不會工作?
- 25. jQuery不會工作
- 26. Sprite工作表不會工作
- 27. AngularJS cookie不會工作
- 28. 會話不工作PHP
- 29. Google+不會用jQuery工作
- 30. 大會 - cmp不工作
嘗試清潔建設項目,並嘗試。 – svjn