【发布时间】:2015-01-08 01:28:28
【问题描述】:
我正在尝试将打包为 jar 文件的现有小程序集成到使用 maven 构建的现有 GWT 应用程序中。
现在我无法弄清楚为什么找不到小程序类。尝试加载小程序时抛出ClassNotFoundException,说找不到小程序类。
GWT Maven 项目有几个模块,我要集成的小程序在它自己的 Maven 模块中。 maven 构建过程正在对小程序 jar 文件进行签名和打包,就像 GWT 应用程序的最终 war 文件一样。
当我在 Tomcat 服务器中部署 war 文件时,我在 webapps 文件夹下具有以下结构:
网络应用 my_gwt_app 网络信息 班级 部署 库 signed_applet.jar other_application_dependency.jar 意见 web.xml这是我的 GWT 演示者生成的 HTML 结果:
<applet code="com.example.MyApplet.class" archive="/my_gwt_app/WEB-INF/lib/signed_applet.jar" width="1000" height="800" id="my-applet">
<param name="permissions" value="all-permissions">
</applet>
谁能告诉我我做错了什么? 谢谢!
【问题讨论】:
-
<param name="permissions" value="all-permissions">无论您想在那里实现什么,它都不会向小程序添加权限..
标签: java gwt applet classnotfoundexception