【问题标题】:Building a Java EE 6 project, with a swing client using Maven构建一个 Java EE 6 项目,带有一个使用 Maven 的 swing 客户端
【发布时间】:2011-03-15 10:07:55
【问题描述】:

我正在尝试使用 Maven 重新创建一个现有项目(任何 IDE 都可以,但主要是 Netbeans),我对执行此操作的最佳方法有点困惑,因此非常感谢任何帮助。

目前我有一个包含以下组件的企业应用程序:

  • Web 应用程序(一些 jsps、servlet)。

  • Ejb 项目

  • 客户端项目(Swing 应用程序/小程序)

  • 通用项目(包含小程序和 Web 应用程序使用的通用文件)。

问题在于打包和依赖,目前Client(Applet)jar是打包在Web应用程序中的,这样在部署Web应用程序时,用户可以通过浏览器访问applet。

是否有任何类似的现有原型,或者是否需要大量定制?

哦,我使用的是 Glassfish 3.1

提前致谢。

【问题讨论】:

    标签: java jakarta-ee maven glassfish-3


    【解决方案1】:

    首先,对我来说,您似乎需要多模块 maven 项目。在这种情况下,将没有单一的原型可以满足您的需求。

    当涉及到“客户端(Applet)jar 打包在 Web 应用程序中”时,您可以使用 maven-dependency-plugin (http://maven.apache.org/plugins/maven-dependency-plugin/) 和它的目标:

    dependency:copy - 获取插件配置部分中定义的工件列表并将它们复制到指定位置,如果需要,可以重命名或剥离版本。如果远程存储库中不存在这些工件,则此目标可以解析它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-15
      • 2018-10-05
      • 2020-10-10
      • 2022-01-14
      • 1970-01-01
      • 2013-08-23
      • 2014-11-27
      • 1970-01-01
      相关资源
      最近更新 更多