如果需要将 Java EE 应用程序部署到某个服务器上,而此服务器不是对应用程序进行开发时的目标服务器,则需要对该应用程序做一些调整。
IDE 提供了打包的归档项目类型,以便简化此重新部署过程。打包的归档项目基于现有的二进制归档文件,如 JAR 文件、WAR 文件、EAR 文件、RAR 文件或 CAR 文件。假定应用程序和服务器都符合 Java EE,则在重新部署应用程序之前无需更改任何 Java 源代码。
打包的归档项目具有以下优点:
创建打包的归档项目时,IDE 将创建一个新的项目,该项目包含以下文件:
通过在“项目”窗口中展开项目的“配置文件”节点,可以查看这些文件。
如果配置文件属于某个归档文件(已打包到项目所基于的归档文件中),则可以通过展开该归档文件的“配置”节点找到这些文件。(例如,如果打包的归档项目基于 EAR 文件,则应具有两个或两个以上的子归档文件,如 WAR 文件或 EJB JAR 文件。)
创建打包的归档项目之后,可以执行以下操作: