`
- 浏览:
934959 次
-
<?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>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
**企业级JavaBeans (EJB) 打EAR包详解** 企业级JavaBeans(EJB)是Java平台上的一个核心组件,用于构建可扩展、安全且可靠的分布式企业应用程序。EJB技术提供了一种标准的方式来实现业务逻辑,使得开发人员可以专注...
Java开发中的Maven是构建和管理Java项目的重要工具,它由Apache软件基金会开发,因此“apache-maven-3.5.2免安装版”是指一个无需复杂安装过程的Maven版本,用户只需下载并解压就能立即使用。Maven简化了项目的构建...
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装
2. **依赖解析**:根据 POM 中的依赖声明,Maven 会自动下载所需的 jar 包到本地仓库。 3. **执行生命周期**:按照生命周期的各个阶段依次执行,如编译、测试、打包等。 4. **生成工件**:Maven 根据项目的打包...
例如,`maven-ear-plugin`和`maven-ejb-plugin`可以一起用于EJB和EAR应用程序的构建。插件集可以通过`<pluginManagement>`标签在`pom.xml`或父POM中定义,然后在子模块中引用。 六、Maven Plugin的扩展性 Maven ...
在Maven中,打包(package)是核心任务之一,它将编译后的类文件和相关的资源文件打包成特定格式,如JAR、WAR或EAR。这个过程可以通过执行`mvn package`命令来完成。在Eclipse这样的集成开发环境(IDE)中,也可以...
Maven提供了多种打包类型,包括`jar`、`war`、`ear`等,而打包源代码则通常生成一个包含所有源文件的`.jar`或`.zip`文件,这有助于后续的代码审查、调试或二次开发。 ### 配置`maven-source-plugin` 在上述部分...
2. **构建生命周期**:Maven有三个主要的生命周期阶段——clean、default和site。其中,default生命周期包含了打包操作,如compile、test、package、install和deploy等阶段。 3. **打包类型**:在pom.xml中,元素...
在test阶段,Maven使用JUnit等测试框架运行项目中的单元测试;在package阶段,编译后的代码被打包成JAR、WAR或EAR等格式。 此外,Maven的插件系统非常强大,可以通过安装各种插件来扩展其功能,例如生成Javadoc,...
在Java开发领域,Maven是一个不可或缺的工具,它主要用于项目的构建、依赖管理和打包。...通过合理配置pom.xml文件和使用Maven提供的各种生命周期和插件,开发者可以高效地完成项目的打包和部署工作。
- 从Apache Maven官网下载最新版分发包并解压。 - 将Maven的bin目录添加到系统Path环境变量中。 - 验证安装:在命令行输入`mvn -version`,若显示版本信息,则安装成功。 5. Maven的基本使用: - 创建项目:...
maven-ear-plugin-2.5.jar
这个"maven包 maven"可能指的是一个包含Maven相关资料或库的压缩文件,用于帮助开发者理解和使用Maven。 Maven的核心概念是基于项目对象模型(Project Object Model,POM),这是一个XML文件,包含了项目的配置信息...
`mvn ear:ear`命令可生成EAR包,但通常需要在pom.xml中配置ear-plugin的相关参数,如包含的模块和生成的部署描述符内容。 在压缩包子文件的文件名称列表中,"ear-plugin-test"可能是一个示例项目,演示了如何配置...
Maven 3.8.5是这个系列的最新稳定版本,特别针对Linux操作系统进行了优化,提供了方便的一键解压功能,使得在Linux环境下配置和使用Maven变得轻而易举。 ### Maven的核心概念 1. **项目对象模型(Project Object ...
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装
** Maven 源码包详解 ** Maven,作为一个由Apache软件基金会开发的开源项目管理工具,它在Java开发领域中扮演着至关重要的角色。Maven的出现极大地简化了项目的构建、依赖管理和文档生成,使得开发者能够更加专注于...
Maven2使用仓库系统来存储和检索依赖。默认情况下,它首先查找本地仓库,如果找不到,会尝试从中央仓库下载。企业级项目通常会设置私有仓库,以存放公司内部的库和组件。 **五、Maven2实战** `JYCapp-...
安装 Maven 通常涉及解压下载的二进制包(如 apache-maven-3.6.3-bin.tar.gz 或 apache-maven-3.6.3-bin.zip),然后设置环境变量 `MAVEN_HOME` 和添加 `bin` 目录到系统路径。对于 IDE,如 IDEA,通常可以直接配置 ...
此外,Maven还支持多种类型的艺术品(artifacts),如JAR、WAR、EAR等,这些艺术品可以代表不同的项目输出。 Apache Maven 3.3.9 版本中,可能包含以下组件和改进: 1. **性能提升**:对Maven的索引和缓存机制进行...