簡體   English   中英

在Web瀏覽器中打開Java Applet時未找到com.mysql.jdbc.Driver類

[英]com.mysql.jdbc.Driver class not found when opening Java Applet in web browser

我在Netbeans中工作,正在開發Java Applet,以及一些采用Netbeans Web應用程序形式的簡單HTML頁面。 我在applet的代碼內建立了MySQL數據庫連接。 這已經可以工作大約一天了 (我添加了必要的.jar文件),並且由於測試的結果,無論是從NetBeans直接運行applet還是在運行Web時,我都發現數據庫發生了變化Netbeans中的應用程序,並使用嵌入在我的HTML中的applet。 但是,最近我在調用該行后得到了ClassNotFoundException:

Class.forName("com.mysql.jdbc.Driver");

通過Web應用程序在我的applet代碼中。 請注意,當我運行小程序而不是Web應用程序時,此行仍然可以成功執行。 僅在Firefox中訪問applet會給我帶來這些麻煩。 我嘗試重新啟動Netbeans和Firefox,仍然沒有運氣。

對於這個問題的含糊之處,我深表歉意,我只是希望其他人可能會遇到這種情況,並且知道該怎么做。 我敢肯定,我沒有更改與該異常相關的任何代碼(假定Applet在未嵌入HTML的情況下仍可以平穩運行),因此,我可以考慮提供所有相關信息。

您需要使用jdbc驅動程序讓applet知道有關庫的信息。 這是操作方法: 將第三方庫添加到Java Applet

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM