【问题标题】:RAD/WebSphere deployment of applet in web projectWeb项目中小程序的RAD/WebSphere部署
【发布时间】:2015-03-17 19:33:05
【问题描述】:

我的 Web 项目将使用 Java 小程序进行部署。在我的工作区中,我有一个小程序、Web(以及 jpa、ejb、ear 等)项目。

小程序应该部署在目录中的war文件中,为/applet/lib/applet.jar

在web项目的properties->Deployment Assembly下我为Source=applet项目添加了一个入口,Deploy Path=/applet/lib/applet.jar

当我从项目中导出 war 文件时,小程序包含在适当的位置。当我从项目中导出ear文件并查看war文件时,小程序位于适当的位置。如果我通过 WebSphere 的管理控制台手动部署 ear 文件,就会部署 applet。

但是,当我通过 RAD 运行项目时,找不到小程序。我已经清理、重新发布、重新启动、卸载/重新安装 Web 应用程序,执行巫术魔法无济于事。

我缺少哪些设置来执行此操作?

【问题讨论】:

    标签: eclipse jakarta-ee applet rad


    【解决方案1】:

    默认情况下,RAD 从工作区运行项目,不会创建耳朵、战争和罐子。在大多数情况下,发布速度更快会更好,但您的情况并非如此。您实际上需要将实用程序项目作为打包的 jar 文件。

    要修复该问题,首先从服务器中删除项目,然后在 Servers 视图中双击您的服务器,并在 Publishing settings 部分切换到 Run with resources on server。保存、重启服务器并重新发布您的项目。

    那么你的小程序项目就会被正确打包为jar文件,并放在/applet/lib/applet.jar文件中。

    【讨论】:

      猜你喜欢
      • 2019-01-05
      • 2023-03-02
      • 2012-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-04
      相关资源
      最近更新 更多