首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java Applet 測試全攻略:本地測試、部署陷阱與 Package 路徑問題

     編輯:Java 相關知識

無需建立網路連線即可進行簡易測試:啟動瀏覽器開啟包含 <applet> 標籤的 HTML 檔案即可。Sun JDK 內建的「Applet Viewer」工具能解析 HTML 中的 <applet> 標記並直接執行 Applet,無需顯示周圍 HTML 內容。

瀏覽器載入 HTML 後會尋找 code 屬性指定的 .class 檔案,優先在 CLASSPATH 中搜尋;找不到時會在狀態列顯示錯誤。

Applet Viewer 便利技巧

因 Applet Viewer 忽略非 <applet> 標記內容,可將標記以註解形式嵌入 Java 原始碼:

// <applet code=MyApplet.class width=200 height=100></applet>

即可直接執行 appletviewer MyApplet.java,無需額外建立 HTML 測試檔。

遠端部署常見陷阱

部署至 ISP 伺服器時需透過 FTP 上傳 HTML 與 .class 檔至正確目錄。但瀏覽器若在伺服器找不到 .class,會回頭搜尋本機 CLASSPATH,導致開發者本機測試正常,他人卻無法載入。測試前務必刪除本機相關 .class 檔以確保結果真實。

Package 路徑問題實例

作者曾將 Applet 置於 package 中,上傳後因 package 名稱導致伺服器路徑混亂,但本機 CLASSPATH 卻能找到類別,造成僅開發者能成功載入。後來發現是 package 陳述句錯誤——一般應將 package 陳述句置於 Applet 類別之外。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved