`

Maven 命令安装构件到本地仓库

 
阅读更多

 

前提:maven已经正确安装

给出一个jar包F:\lucene\lucene-core-3.0.0.jar,安装到本地仓库

 

mvn install:install-file -Dfile=F:\lucene\lucene-core-3.0.0.jar -DgroupId=org.apache.lucene -DartifactId=lucene-core -Dversion=3.0.0 -Dpackaging=jar 

-DgeneratePom=true -DcreateChecksum=true

 

会在本地仓库中生成 *.pom 、*.jar、*.jar.md5、*.jar.sha1、*.pom.md5、*.pom.sha1、_maven.repositories等文件

 

在项目中引用:

<dependency>

<groupId>org.apache.lucene</groupId>

<artifactId>lucene-core</artifactId>

    <version>3.0.0</version>

</dependency>


分享到:
评论

相关推荐

    maven本地仓库安装代码

    执行成功后,Maven会将指定的JAR文件安装到本地仓库中,之后在项目的`pom.xml`文件中可以通过指定的`groupId`、`artifactId`和`version`来引用这个构件。 ### 小结 通过本文的介绍,我们可以了解到Maven作为一种...

    maven安装与使用

    - **上传本地仓库的jar包到中央仓库**:对于自定义开发的构件,可以通过特定的Maven插件上传到中央仓库或其他远程仓库供他人使用。 通过以上步骤,您已经掌握了Maven的基础安装与配置,以及如何在Eclipse中使用...

    Maven安装部署.docx

    - **配置 `settings.xml`**: 在 Maven 的安装目录下的 `conf` 文件夹内,编辑 `settings.xml` 文件,配置本地仓库路径,以及可选的远程仓库地址。 4. **使用 Maven 创建和管理项目** - **命令行创建 Maven 工程**...

    Maven配置项目依赖使用本地仓库的方法汇总(小结)

    然后,你可以把需要的JAR包安装到这个本地仓库目录下。之后,你就可以在项目中像引用远程仓库中的依赖一样引用这些本地JAR包。 ### 4. 使用Maven部署插件部署到本地目录 Maven的deploy插件提供了一个命令行工具...

    详解Maven仓库之本地仓库、远程仓库

    当安装Maven时,本地仓库并不会自动创建,只有在第一次执行maven命令(如mvn install)时,Maven才会在用户目录下创建一个默认的本地仓库目录,这个目录通常位于用户主目录下的.m2/repository目录。在Windows系统上...

    Maven在eclipse中的项目启动命令

    - **install**: 将项目安装到本地仓库,供其他项目使用。 - **package**: 打包项目为最终的可发布格式,如jar或war。 这些命令可以直接在Eclipse中通过`Run As -&gt; Maven build`选择执行。 #### 四、总结 在...

    nexus构建maven仓库总结(完善版2)

    “mvn install”将项目安装到本地仓库,供其他项目引用;“mvn deploy”则将项目部署到远程仓库,如Nexus。 在Nexus中发布自定义构件,通常需要先在Maven项目中配置pom.xml文件,明确项目的版本、打包类型等信息,...

    maven本地仓库

    一旦依赖被下载到本地仓库,Maven就会在后续构建中直接使用本地仓库中的副本,避免频繁访问远程仓库。 ### 4. 本地仓库中的文件结构 本地仓库的文件结构与Maven的坐标(groupId, artifactId, version)相对应,...

    maven学习与命令

    安装到本地仓库 ```sh mvn install ``` **解释:** - `mvn install`:将项目打包并安装到本地Maven仓库。 ##### 9. 清理 ```sh mvn clean ``` **解释:** - `mvn clean`:清理项目的目标目录,即删除编译产生的...

    中央仓库maven的下载

    中央仓库(Central Repository)是Maven的核心组成部分,它是一个全球共享的存储库,包含了海量的开源Java项目构件(如JAR包),开发者可以方便地通过配置Maven来自动下载这些构件,而无需手动搜索并添加到项目中。...

    《Maven实战》(国内首本Maven著作)(Maven的安装、配置及使用入门).doc

    - 本地仓库:存储Maven下载的依赖。 - 远程仓库:如中央仓库,提供公共依赖。 - 私有仓库:企业内部仓库,用于管理私有依赖。 3. **生命周期和插件**: - 生命周期是一系列阶段的集合,如clean、default、site...

    软件开发+Maven技术+Maven安装与配置+基础课程

    - `mvn install`:安装项目到本地仓库。 - `mvn deploy`:将项目部署到远程仓库。 #### Maven的高级特性 1. **多模块项目构建**:Maven支持多模块项目结构,每个模块都是独立的POM文件,便于管理和构建大型复杂...

    maven API maven API

    1. **构建命令**: Maven 提供了一套命令行工具,如`mvn clean`用于清理目标目录,`mvn compile`用于编译源代码,`mvn test`执行测试,`mvn package`打包项目,`mvn install`将项目安装到本地仓库,`mvn deploy`发布...

    maven细节操作.docx

    例如,`clean`目标用于删除旧的编译结果,`compile`目标将源代码编译为字节码,`test`执行单元测试,`package`将项目打包成jar或war,`install`将结果安装到本地仓库,`deploy`则负责部署到远程仓库或服务器。...

    maven repository

    本地仓库是Maven在本地计算机上创建的,用来缓存从远程仓库下载的依赖。远程仓库是开发者可以访问的其他服务器上的仓库,可以是公司内部的私有仓库或公开的第三方仓库。中央仓库是最主要的远程仓库,由Maven官方维护...

    Maven仓库-Nexus搭建

    Nexus是Sonatype公司提供的一款强大的Maven仓库管理器,它不仅能够作为Maven的本地仓库,还可以作为代理仓库,甚至可以自定义私有仓库,为团队协作和持续集成提供高效的支持。本文将详细介绍Nexus的搭建过程,以及...

Global site tag (gtag.js) - Google Analytics