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

maven 添加自己的包到本地仓库及到项目中

阅读更多

maven 构建项目时,可能会引用到一些公司的其他项目。或引用的jar 包在maven 主仓库加载不到。

这时我们可以将我们需要的jar 包安装到本地仓库中。方法如下。


<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context-support</artifactId>
    <version>3.1.0.RELEASE</version>
</dependency>


Maven 安装 JAR 包的命令是:
mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar

例如:
我下载的这个 jar 包是放到了 D:\mvn 目录下(D:\mvn\spring-context-support-3.1.0.RELEASE.jar)
那么我在 cmd 中敲入的命令就应该是:

mvn install:install-file -Dfile=D:\mvn\spring-context-support-3.1.0.RELEASE.jar -DgroupId=org.springframework -DartifactId=spring-context-support -Dversion=3.1.0.RELEASE -Dpackaging=jar


当然也可以直接加入到项目中:

<dependency>
            <groupId>struts</groupId>
            <artifactId>struts</artifactId>
            <version>1.3.10</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/javabuilder.jar</systemPath>
</dependency>
分享到:
评论

相关推荐

    maven批量导入jar包到本地仓库

    在使用过程中,你只需要提供待导入的JAR包列表,工具就会将它们一一添加到Maven的本地仓库,并且自动生成对应的`dependency`配置,这样在项目中就可以直接引用这些JAR包了。 例如,压缩包中的`dom4j-1.6.1.jar`是一...

    spring boot 项目 + maven本地仓库

    Maven会自动解析这些依赖,并从远程仓库下载到本地仓库。如果本地已经存在所需版本,则直接使用,否则从中央仓库或其他定义的远程仓库下载。 3. Maven生命周期与构建过程: Maven拥有清理、编译、测试、打包、验证...

    将jar包添加到本地maven仓库

    在`pom.xml`中添加`maven-install-plugin`插件,这将允许Maven将jar包安装到本地仓库。修改后的`pom.xml`如下: ```xml &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=...

    详解如何将本地JAR包添加到本地Maven仓库中

    比如sqljdbc.jar在Maven中央仓库中找不到,但是我们的maven工程中确实需要这样的一个jar包,那么我们首先需要下载对应版本的sqljdbc.jar包到本地,然后按照以下的命令添加到本地仓库。(ps:前提是你已经下载并配置...

    maven创建多个本地仓库的方法

    ### Maven 创建多个本地仓库的方法 Maven 是一款项目管理和构建工具,主要用于 Java 项目的构建、...通过以上步骤,你可以轻松地在 Maven 中创建并使用多个本地仓库,有效地管理不同项目的依赖关系,提高开发效率。

    maven本地仓库jar包

    当项目构建时,Maven会检查pom.xml中的依赖列表,并自动从预设的中央Maven仓库或者自定义的远程仓库下载这些依赖的jar包到本地仓库。本地仓库的默认路径通常是用户主目录下的`.m2\repository`。 "apache-maven-...

    maven本地仓库下载

    在Maven项目中,开发者可以声明对Dubbo的依赖,在POM.xml文件中添加相应的依赖配置,Maven会负责将这些依赖从远程仓库下载到本地仓库,以便于项目运行。 阿里相关的JAR包可能涵盖一系列的开源组件,如阿里巴巴的...

    maven本地仓库资源压缩包

    这些文件在Maven执行`install`或`deploy`目标时会被添加到本地仓库,或者在执行`compile`、`test`等目标时自动从本地仓库加载。 在开发过程中,当项目依赖的某个库在本地仓库中不存在时,Maven会自动从预设的远程...

    maven批量导入第三方jar包至本地库工具

    然而,有时候我们可能需要使用一些不在中央仓库中的第三方库,这就需要我们将这些jar包手动导入到Maven的本地库。"maven批量导入第三方jar包至本地库工具"就是为了解决这个问题而设计的。 首先,我们需要理解Maven...

    maven本地仓库

    Maven本地仓库是Maven构建系统的核心组成部分,它存储着项目构建过程中所需的各种依赖库,包括JAR文件、源代码、文档等。默认情况下,Maven本地仓库位于用户的家目录(在Unix/Linux系统中是`~/.m2/repository`,在...

    maven依赖本地仓库

    导入这种本地仓库副本的方法通常是将仓库的路径添加到Maven的settings.xml文件中,这样Maven就会首先搜索这个副本,提高开发效率。 此外,Maven还支持自定义仓库,包括公司内部的私有仓库,这在企业级开发中十分...

    手动导jar包到Maven本地仓库的教程

    通过以上步骤,我们可以将任何jar包手动导入到Maven本地仓库中,并在项目中正常使用。这对于处理那些无法直接从中央仓库获取的依赖非常有用。此外,熟悉并掌握这一技能也有助于提高Java项目的构建效率和管理质量。

    上传本地maven仓库实例项目

    Artifactory不仅提供对本地仓库的管理,还支持远程仓库的代理,使得开发团队可以在私有环境中存储和检索依赖。此外,Artifactory提供了一种方便的方式,用于上传自定义的library到本地或远程Maven仓库,确保团队内部...

    maven的本地仓库jar包

    当你在项目中添加一个新的依赖到`pom.xml`文件时,Maven会首先查找本地仓库中的对应jar包。如果在本地仓库找不到,Maven会尝试从中央仓库或其他配置的远程仓库下载。`f2ebcf4838094a25b6620621080b7d6a`可能是某个...

    使用nexus 搭建 maven 本地仓库

    在软件开发过程中,Maven作为Java项目管理工具,依赖于大量的第三方库,这些库通常存储在Maven中央仓库。然而,频繁地从远程仓库下载依赖可能会导致网络延迟,影响开发效率,尤其是在网络环境不稳定时。这时,使用...

    maven仓库 jar包

    当项目构建时,Maven首先会查找本地仓库,如果找不到所需依赖,则会向远程仓库请求。 2. **中央仓库**: Maven的官方仓库,包含了大量开源项目的jar包,如Spring、Hibernate等。它是所有公共开源项目的主要发布地,...

    maven安装包及本地仓库.rar

    首先,我们来看"Maven安装包及本地仓库.rar"中的主要组成部分: 1. **apache-maven-3.5.4-bin.zip**:这是Maven的二进制发行版,包含了运行Maven所需的可执行文件和库。解压这个文件,你会得到一个`bin`目录,其中...

Global site tag (gtag.js) - Google Analytics