`
y806839048
  • 浏览: 1117378 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

maven 项目之间的依赖

阅读更多


父项目的pom.xml文件的相对路径。默认值为../(同一工作空间下另一个项目的根目录)pom.xml。maven首先从当前构建项目开始查找父项目的pom文件,然后从本地仓库,最有从远程仓库。RelativePath允许你选择一个不同的位置。



<parent>
<groupId>com.certus.nfv</groupId>
<artifactId>mano-pom</artifactId>
<version>0.1</version>
<relativePath>../mano-pom/pom.xml</relativePath>
</parent>



../(同一工作空间的另一个项目的根目录)mano-pom(除了本项目有多个时需要指定项目名)/pom.xml (被指定项目的pom.xml文件)

<dependencies>
//以刚才配置的parent为mvn资源来源,自动打成jar包,工项目依赖

<dependency>
<groupId>com.certus.nfv</groupId>
<artifactId>mano-common</artifactId>
<version>0.1</version>
</dependency>
//以网络的mvn库作为源,下载jar包
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>

</dependencies>
分享到:
评论

相关推荐

    sypro_maven项目

    在sypro_maven项目中,Hibernate可能被用于建立实体类(Entity)与数据库表之间的映射,通过HQL或 Criteria API进行数据查询,从而避免了直接编写SQL语句。 Maven是项目管理工具,它的主要作用在于管理项目的依赖、...

    maven项目pom.xml中parent标签的使用.docx

    * 简化依赖关系:parent 标签可以将多个项目之间的公共依赖关系提取出来,简化了依赖关系的管理。 * 提高代码重用性:parent 项目中定义的依赖关系可以被多个项目共享,提高了代码的重用性。 * 方便依赖关系的维护:...

    关于项目、产品maven依赖问题

    然而,当多个项目或产品之间存在相互依赖时,如果不正确地管理这些依赖,可能会导致各种问题,如资源冲突和版本不一致,这正是"关于项目、产品maven依赖问题"所涉及的关键点。 1. 问题阐述: 在一个典型的多项目...

    ssm的maven项目和ssm的web项目

    在Maven项目中,`pom.xml`文件是核心配置文件,它定义了项目的依赖关系、构建过程和其他元数据。通过Maven,开发者可以方便地管理项目依赖,Maven会自动下载所需的库,并按照预定义的生命周期进行编译、测试和打包。...

    Maven依赖管理项目构建工具.pdf

    2. Idea构建Maven Java SE工程 在IDEA中创建Maven项目,选择New -&gt; Project -&gt; Maven,填写GAVP信息,IDEA会自动生成基本的Maven项目结构,包括pom.xml配置文件。 3. Idea构建Maven Java Web工程 类似于Java SE工程...

    maven仓库中关于Hadoop的一些依赖

    而Maven是Java项目管理工具,能够帮助开发者管理和构建项目,包括处理依赖关系。本话题将详细探讨在Maven仓库中关于Hadoop以及与Hadoop相关的Hive依赖。 Hadoop的核心组件包括HDFS(Hadoop Distributed File System...

    maven依赖包(用于博客项目)

    7. **多模块项目**: 如果博客项目包含多个子模块,如前端、后端、公共服务等,Maven可以帮助管理和构建这些子项目,并确保它们之间的依赖关系正确无误。 8. **持续集成/持续部署(CI/CD)**: Maven可以与Jenkins、...

    eclipse导入maven项目报错解决办法

    ### Eclipse导入Maven项目报错解决办法 在开发过程中,我们常常会遇到使用Eclipse导入Maven项目时出现的各种报错情况。本文旨在系统地介绍如何解决这些常见问题,包括但不限于配置环境、设置JDK版本、配置Maven库...

    hibernate+maven demo项目工程

    该项目的主要目的是展示如何利用Maven管理依赖,以及如何配置和使用Hibernate进行数据库操作。 **Maven** 是Java项目管理的一个关键工具,它负责自动化构建、依赖管理和项目信息管理。在这个项目中,Maven通过其...

    构建基于Maven的SSH原型项目

    1. **初始化项目**:创建一个新的Maven项目,设置POM.xml文件,这是Maven项目的配置中心,包含项目的基本信息和依赖。 2. **添加SSH框架依赖**:在POM.xml中,你需要指定SSH框架的版本号,并添加相应的依赖。 3. *...

    spring boot 框架搭建 maven项目

    `pom.xml`文件是Maven项目的核心配置文件,其中包含了项目的依赖管理和构建设置等信息。 - **添加classpath依赖**:通过在`pom.xml`中引入`spring-boot-starter-parent`作为父POM,可以方便地管理项目的依赖版本和...

    maven项目springMVC demo

    【标题】"maven项目springMVC demo"是一个基于Java技术栈的Web应用程序示例,主要使用了Maven作为构建工具,SpringMVC作为控制器框架,以实现后端业务逻辑和视图的分离。该项目旨在展示如何在实际开发环境中整合这些...

    maven项目框架+dubbo idea开发

    在"Maven项目框架+dubbo"的场景下,Dubbo服务可以通过Maven的依赖管理引入到项目中,并在POM.xml文件中声明相应的依赖。Dubbo的配置通常位于src/main/resources下的dubbo.properties或xml配置文件中,定义服务提供者...

    maven项目ssm整合

    在这个"maven项目ssm整合"中,我们将探讨如何在Maven环境下搭建一个基于SSM的Web应用,并使用MySQL作为数据库。 首先,`Maven`是一个项目管理和综合工具,它管理项目的构建、报告和文档,通过依赖管理和项目信息...

    Maven全套教程,maven项目管理从基础到高级,Java项目开发必会管理工具maven

    Maven 项目管理详解 ...Maven 还提供了依赖传递机制,允许用户在依赖项之间传递依赖关系。 通过了解以上知识点,用户可以更好地掌握 Maven 项目管理的基本概念和使用方法,从而提高项目的开发效率和质量。

    ssm+maven项目demo

    这个"ssm+maven项目demo"是一个完整的、可运行的示例,可以帮助开发者理解如何将这三个框架整合在一起,并通过Maven进行构建和管理依赖。以下是对这些知识点的详细说明: 1. **Spring框架**:Spring是Java企业级...

    ssm模板-完整maven项目

    这个完整版的Maven项目旨在提供一个快速开发的基础架构,帮助开发者节省时间和精力,专注于业务逻辑的实现。以下是这个项目中包含的关键知识点: 1. **Spring框架**:Spring是Java企业级应用的核心框架,它提供了...

    非maven项目集成minIO所需要的jar包

    在非Maven项目中集成MinIO可能涉及到手动管理依赖项,这确实是一项挑战,因为需要确保所有必需的jar包正确无误。标题和描述提到了在非Maven项目中集成MinIO时可能会遇到的jar包冲突问题。 以下是你提供的压缩包中的...

    maven项目demo

    【标题】"maven项目demo"揭示了这是一个基于Maven构建的项目示例。Maven是Java开发中广泛使用的项目管理和综合工具,它通过管理项目的构建、报告和文档,简化了项目的构建过程。Maven使用一种标准的项目对象模型...

    使用Maven构建多模块项目

    Maven构建多模块项目极大地简化了大型项目的管理,通过合理地组织模块间的依赖关系和统一的配置管理,提高了开发效率和代码质量。实践中,需要灵活运用Maven的各种特性,结合最佳实践,以构建高效、稳定的多模块...

Global site tag (gtag.js) - Google Analytics