無需建立網路連線即可進行簡易測試:啟動瀏覽器開啟包含 <applet> 標籤的 HTML 檔案即可。Sun JDK 內建的「Applet Viewer」工具能解析 HTML 中的 <applet> 標記並直接執行 Applet,無需顯示周圍 HTML 內容。
瀏覽器載入 HTML 後會尋找 code 屬性指定的 .class 檔案,優先在 CLASSPATH 中搜尋;找不到時會在狀態列顯示錯誤。
因 Applet Viewer 忽略非 <applet> 標記內容,可將標記以註解形式嵌入 Java 原始碼:
// <applet code=MyApplet.class width=200 height=100></applet>
即可直接執行 appletviewer MyApplet.java,無需額外建立 HTML 測試檔。
部署至 ISP 伺服器時需透過 FTP 上傳 HTML 與 .class 檔至正確目錄。但瀏覽器若在伺服器找不到 .class,會回頭搜尋本機 CLASSPATH,導致開發者本機測試正常,他人卻無法載入。測試前務必刪除本機相關 .class 檔以確保結果真實。
作者曾將 Applet 置於 package 中,上傳後因 package 名稱導致伺服器路徑混亂,但本機 CLASSPATH 卻能找到類別,造成僅開發者能成功載入。後來發現是 package 陳述句錯誤——一般應將 package 陳述句置於 Applet 類別之外。