`
thecloud
  • 浏览: 934959 次
文章分类
社区版块
存档分类
最新评论

使用maven2 打ear包

 
阅读更多
<?xmlversion="1.0"encoding="UTF-8"?>
<projectxmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation
="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd">

<modelVersion>4.0.0</modelVersion>
<groupId>PM_Member_EAR</groupId>
<artifactId>PM_Member_EAR</artifactId>
<packaging>ear</packaging>
<version>0.1-SNAPSHOT</version>
<description></description>

<dependencies>
<dependency>
<groupId>com.newegg.lab</groupId>
<artifactId>MemberWeb</artifactId>
<version>0.1-SNAPSHOT</version>
<type>war</type>
</dependency>
<dependency>
<groupId>com.newegg.lab</groupId>
<artifactId>frontWeb</artifactId>
<version>0.1-SNAPSHOT</version>
<type>war</type>
</dependency>
</dependencies>

<build>
<finalName>newegg</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<configuration>
<modules>
<webModule>
<groupId>com.newegg.lab</groupId>
<artifactId>MemberWeb</artifactId>
<contextRoot>
/MemberWeb
</contextRoot>

</webModule>

<webModule>
<groupId>com.newegg.lab</groupId>
<artifactId>frontWeb</artifactId>
<contextRoot>
/frontWeb
</contextRoot>

</webModule>
</modules>
</configuration>
</plugin>
</plugins>
</build>
</project>
分享到:
评论
1 楼 enet_java 2013-08-06  
<artifactId>PM_Member_EAR</artifactId> 
对应一个单独的pom文件,
<artifactId>PM_Member_EAR</artifactId>
对应一个单独的pom文件,是不是这个意思?

相关推荐

    EJB 打EAR包

    **企业级JavaBeans (EJB) 打EAR包详解** 企业级JavaBeans(EJB)是Java平台上的一个核心组件,用于构建可扩展、安全且可靠的分布式企业应用程序。EJB技术提供了一种标准的方式来实现业务逻辑,使得开发人员可以专注...

    java使用的maven包

    Java开发中的Maven是构建和管理Java项目的重要工具,它由Apache软件基金会开发,因此“apache-maven-3.5.2免安装版”是指一个无需复杂安装过程的Maven版本,用户只需下载并解压就能立即使用。Maven简化了项目的构建...

    maven-ear-plugin-javadoc-2.8-5.el7.noarch.rpm

    官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装

    maven3.3.3以及源码包

    2. **依赖解析**:根据 POM 中的依赖声明,Maven 会自动下载所需的 jar 包到本地仓库。 3. **执行生命周期**:按照生命周期的各个阶段依次执行,如编译、测试、打包等。 4. **生成工件**:Maven 根据项目的打包...

    maven plugin打包下载

    例如,`maven-ear-plugin`和`maven-ejb-plugin`可以一起用于EJB和EAR应用程序的构建。插件集可以通过`&lt;pluginManagement&gt;`标签在`pom.xml`或父POM中定义,然后在子模块中引用。 六、Maven Plugin的扩展性 Maven ...

    Maven打包实战.zip

    在Maven中,打包(package)是核心任务之一,它将编译后的类文件和相关的资源文件打包成特定格式,如JAR、WAR或EAR。这个过程可以通过执行`mvn package`命令来完成。在Eclipse这样的集成开发环境(IDE)中,也可以...

    maven打包源码

    Maven提供了多种打包类型,包括`jar`、`war`、`ear`等,而打包源代码则通常生成一个包含所有源文件的`.jar`或`.zip`文件,这有助于后续的代码审查、调试或二次开发。 ### 配置`maven-source-plugin` 在上述部分...

    maven打包

    2. **构建生命周期**:Maven有三个主要的生命周期阶段——clean、default和site。其中,default生命周期包含了打包操作,如compile、test、package、install和deploy等阶段。 3. **打包类型**:在pom.xml中,元素...

    apache-maven-3.6.2_maven_

    在test阶段,Maven使用JUnit等测试框架运行项目中的单元测试;在package阶段,编译后的代码被打包成JAR、WAR或EAR等格式。 此外,Maven的插件系统非常强大,可以通过安装各种插件来扩展其功能,例如生成Javadoc,...

    maven项目打包

    在Java开发领域,Maven是一个不可或缺的工具,它主要用于项目的构建、依赖管理和打包。...通过合理配置pom.xml文件和使用Maven提供的各种生命周期和插件,开发者可以高效地完成项目的打包和部署工作。

    maven 简单使用教程

    - 从Apache Maven官网下载最新版分发包并解压。 - 将Maven的bin目录添加到系统Path环境变量中。 - 验证安装:在命令行输入`mvn -version`,若显示版本信息,则安装成功。 5. Maven的基本使用: - 创建项目:...

    maven-ear-plugin-2.5.jar

    maven-ear-plugin-2.5.jar

    maven包 maven

    这个"maven包 maven"可能指的是一个包含Maven相关资料或库的压缩文件,用于帮助开发者理解和使用Maven。 Maven的核心概念是基于项目对象模型(Project Object Model,POM),这是一个XML文件,包含了项目的配置信息...

    maven工程备份

    `mvn ear:ear`命令可生成EAR包,但通常需要在pom.xml中配置ear-plugin的相关参数,如包含的模块和生成的部署描述符内容。 在压缩包子文件的文件名称列表中,"ear-plugin-test"可能是一个示例项目,演示了如何配置...

    maven 3.8.5 linux版本下载

    Maven 3.8.5是这个系列的最新稳定版本,特别针对Linux操作系统进行了优化,提供了方便的一键解压功能,使得在Linux环境下配置和使用Maven变得轻而易举。 ### Maven的核心概念 1. **项目对象模型(Project Object ...

    maven-ear-plugin-2.8-5.el7.noarch.rpm

    官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装

    maven源码包

    ** Maven 源码包详解 ** Maven,作为一个由Apache软件基金会开发的开源项目管理工具,它在Java开发领域中扮演着至关重要的角色。Maven的出现极大地简化了项目的构建、依赖管理和文档生成,使得开发者能够更加专注于...

    maven2 公司培训ppt

    Maven2使用仓库系统来存储和检索依赖。默认情况下,它首先查找本地仓库,如果找不到,会尝试从中央仓库下载。企业级项目通常会设置私有仓库,以存放公司内部的库和组件。 **五、Maven2实战** `JYCapp-...

    Maven3.6.3(20210503下载).zip

    安装 Maven 通常涉及解压下载的二进制包(如 apache-maven-3.6.3-bin.tar.gz 或 apache-maven-3.6.3-bin.zip),然后设置环境变量 `MAVEN_HOME` 和添加 `bin` 目录到系统路径。对于 IDE,如 IDEA,通常可以直接配置 ...

    maven资源 apache-maven-3.3.9-bin.zip

    此外,Maven还支持多种类型的艺术品(artifacts),如JAR、WAR、EAR等,这些艺术品可以代表不同的项目输出。 Apache Maven 3.3.9 版本中,可能包含以下组件和改进: 1. **性能提升**:对Maven的索引和缓存机制进行...

Global site tag (gtag.js) - Google Analytics