Permissions
如何修復新 Tomcat 安裝(使用 Apache)上的小程序異常?
我安裝了 Tomcat,現在我可以接收 JSP 生成的 HTML 網頁了。但是,在“appletViewer”中工作的我的小程序正在引發異常。我懷疑我的設置/配置中存在問題的兩個方面之一:
- 我儲存小程序文件(.java、.class 和 .jar)的路徑
- 正確引用瀏覽器的 java 庫(renderImage、事件泵等)
- 權限
我查看了 catalina.policy 文件並使用 -security 重新啟動了 tomcat(在 Windows 上使用服務管理器)。我收到 404 表示它找不到文件 - 但它們位於日誌中顯示的路徑中,因此,它讓我認為這是不允許的。
JSP 片段:
// Form for submitting email to support. <applet name="mymail" code="MyMail" codebase="/" archive="mystuff.jar" width=280 height=140> </applet>
記錄錯誤(刪除時間戳和 IP):
"GET /myapp/MyMail.class HTTP/1.1" 404 221
所有其他資源都獲得 200(OK)和 304(未修改)。
今晚我讓它工作了——僅僅三週後:( …問題看起來真的像權限、安全性等,以訪問被引用的 .jar / .class 文件。我需要添加以下語句到我的
httpd.conf
文件:JkMount /*.class myworker1