如何从Java应用程序创建EAR?

如何从Java应用程序创建EAR?,java,jakarta-ee,jar,ejb,ear,Java,Jakarta Ee,Jar,Ejb,Ear,我创建了一个Java应用程序,我想把它放到EAR中,上传到WebSphereApplicationServer并启动它。它不是一个web项目,它只是一个java应用程序项目 我听说也许我可以使用EJB,有人能帮我吗?我建议您使用IDE将企业应用程序项目导出到EAR文件中 如果您使用的是Eclipse,则可以执行以下步骤: 在Java中™ EE透视图,单击文件>导出 在下选择导出目标,单击J2EE>EAR文件,然后单击下一步 在EAR项目列表中,选择要导出的企业应用程序项目 在目标字段中,输入要导

我创建了一个Java应用程序,我想把它放到EAR中,上传到WebSphereApplicationServer并启动它。它不是一个web项目,它只是一个java应用程序项目


我听说也许我可以使用EJB,有人能帮我吗?

我建议您使用IDE将企业应用程序项目导出到EAR文件中

如果您使用的是Eclipse,则可以执行以下步骤:

  • 在Java中™ EE透视图,单击文件>导出
  • 下选择导出目标,单击J2EE>EAR文件,然后单击下一步
  • 在EAR项目列表中,选择要导出的企业应用程序项目
  • 在目标字段中,输入要导出在EAR应用程序字段中选择的企业应用程序项目的完整路径和EAR文件名
  • 可选:要导出源文件,请选中导出源文件复选框
  • 可选:如果您正在导出到现有EAR文件,并且不希望收到覆盖该文件的警告,请选中覆盖现有文件复选框
  • 单击“完成”

  • 向导将EAR项目的内容导出到指定的EAR文件。此外,对于与应用程序中的模块或实用程序JAR相对应的每个项目,项目内容将导出到EAR文件中的嵌套模块或JAR文件中。如果任何引用项目中的任何文件上存在任何未保存的更改,则系统会提示您在导出之前保存这些文件。

    Maven由于使用简单灵活,是许多人首选的构建工具。在处理由数十个模块组成的真正复杂项目时,Maven的真正实力会受到审查,每个模块都需要详细的构建需求

    有一些URL,介绍如何创建ear包


    很抱歉我弄错了,为什么不将源代码打包为jar文件,并将其用作WebSphere中的模块。如果您使用的是Maven,那么只需在Maven中作为依赖项安装jar即可。顺便问一下,您是否有一个如何在WAS as模块中部署jar文件的示例?(注意:我没有使用maven)@Xanathos抱歉,我在JBoss工作,所以我对它比较熟悉,请给我一些时间找到它的WebSphere对应部分。但同时将其保存在lib文件夹中,我希望您能够解决这个问题,但最好是在server.breaked链接中声明模块。如果可能,请参考堆栈溢出本身的内容。