方法1.安装好maven 环境 指定环境变量
在jar包目录打开cmd命令行,执行下面命令即可
安装指定文件到本地仓库命令:mvn install:install-file
-DgroupId=<groupId> : 设置项目代码的包名(一般用组织名)
-DartifactId=<artifactId> : 设置项目名或模块名
-Dversion=1.0.0 : 版本号
-Dpackaging=jar : 什么类型的文件(jar包)
-Dfile=<myfile.jar> : 指定jar文件路径与文件名(同目录只需文件名)
安装命令实例:
mvn install:install-file -DgroupId=com.baidu -DartifactId=ueditor -Dversion=1.0.0 -Dpackaging=jar -Dfile=ueditor-1.1.2.jar
mvn install:install-file -DgroupId=live-appweb -DartifactId=live_dao -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dfile=live_dao-0.0.1-SNAPSHOT.jar
方法2:
方法一:将待引入的包放在目录下如lib目录下,修改pom文件,加入依赖并且scope要设置为system
<dependencies>
<dependency>
<groupId>com.fbcds</groupId>
<artifactId>fbcds</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/fbcds.jar</systemPath>
</dependency>
</dependencies>
上面设置完成后,运行mvn package命令执行成功。但打出来的包里面不包含lib目录和fbcds.jar这个引用的包,即打出来的包不是可执行的jar。所以个人开发的话可以使用这种方式,如果团队开发请使用方法1。
方法3:
1.在你的根目录文件夹下建立如下文件夹
如D:\maven_repository\ 创建ImApi文件夹 —->再创建ImApi文件夹—–>再创建1.0文件夹
最后把ImApi.jar放到1.0文件夹下
把ImApi.jar改为ImApi-1.0.jar,并创建文件ImApi-1.0.pom。
2、然后在ImApi-1.0.pom中写如下内容
<project>
<modelVersion>1.0.0</modelVersion>
<groupId>ImApi</groupId>
<artifactId>ImApi</artifactId>
<version>1.0</version>
</project>
3、在你的项目的pom.xml依赖中引入就行了
<dependency>
<groupId>ImApi</groupId>
<artifactId>ImApi</artifactId>
<version>1.0</version>
</dependency>
4、保存之后pom.xml会报错,右键项目—Maven—Update Project
然后勾选 force update of snapshots/releases 选项即可。
${basedir} 项目根目录
${version}表示项目版本;
${project.basedir}同${basedir};
${project.version}表示项目版本,与${version}相同;
${project.build.directory} 构建目录,缺省为target
${project.build.sourceEncoding}表示主源码的编码格式;
${project.build.sourceDirectory}表示主源码路径;
${project.build.finalName}表示输出文件名称;
${project.build.outputDirectory} 构建过程输出目录,缺省为target/classes
分享到:
相关推荐
在使用过程中,你只需要提供待导入的JAR包列表,工具就会将它们一一添加到Maven的本地仓库,并且自动生成对应的`dependency`配置,这样在项目中就可以直接引用这些JAR包了。 例如,压缩包中的`dom4j-1.6.1.jar`是一...
因此,将第三方jar包导入本地库可以避免每次构建时都去远程仓库查找,提高构建效率。 该工具的工作流程通常包括以下步骤: 1. **下载jar包**:首先,你需要获取到要导入的第三方jar包,这可以通过从互联网下载或者...
本文将介绍Maven引入本地Jar包并打包进War包中的方法。 概述 在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来。这种方法可以让我们在没有中央仓库...
然而,并非所有的jar包都可以直接通过Maven中央仓库下载获得,这时就需要我们将这些jar包手动导入到Maven本地仓库中。本文将详细介绍如何使用Maven命令行工具`mvninstall:install-file`来实现这一过程。 #### Maven...
2、解决了本地仓库里缺少jar包手动导入jar包的麻烦 3、本地需要安装jdk1.7及以上 4、需要设置maven的环境变量,默认M2_HOME 5、直接将maven的jar包的依赖贴到文本框中,点击导入,就可以导入到你本地的maven仓库中
手动导jar包到Maven本地仓库!当Maven镜像里没有该jar包时需要自己去网上下载,手动导入到Maven仓库!
如果一切顺利,Maven会执行这个命令,将本地jar包安装到你的本地Maven仓库,并返回“BUILD SUCCESS”的提示,表明操作成功。 5. 完成上述步骤后,你需要在项目的`pom.xml`文件中添加对应的新依赖,以便IDEA知道在...
5. 执行上述命令后,maven会在本地仓库中创建相应的目录结构,并将jar包存放到相应的位置。此时,该jar包就可以被本地的maven项目所识别和使用了。 除了上述导入操作,文档中还简要介绍了Maven的一些基础命令及其...
总结来说,解决IDEA中Maven项目不能加入本地Jar包的问题,关键在于将本地库正确地添加到Maven的本地仓库,并在IDEA的项目结构中进行适当的配置,确保在构建过程和部署时,这些本地库能被正确处理。同时,保持对Maven...
批量上传 jar包到maven 私服 自动生成dependency ,不用到私服搜索 核心代码用python编写
这通常涉及到在构建过程或者持续集成服务器如Jenkins中集成此脚本,以便每次构建完成后自动将生成的JAR文件推送到Nexus,确保远程仓库的最新状态与本地代码保持同步。 标签中的“nexus”、“shell”和“jar”揭示了...
当本地仓库找不到所需依赖时,Maven 将转向远程仓库进行搜索。默认的远程仓库是 Maven 中央仓库(http://repo1.maven.org/maven2)。如果公司内部有私有的依赖,通常会设置一个内部的远程仓库,如 Nexus 或 ...
"里面有批处理命令根据提示轻松导入本地maven仓库",这表明压缩包内包含了一个批处理脚本,用户可以通过执行这个脚本来自动将fastDFS1.25的jar包导入到本地的Maven仓库中。这样做可以避免手动下载jar包并放置到仓库...
Hive是一个基于Hadoop的数据仓库工具,能够将结构化的数据文件映射为一张数据库表,并提供SQL(HQL,Hive Query Language)查询功能,方便数据分析师进行大数据分析。下面,我们将详细介绍如何在IDEA中集成Hive,...
该文档通过windows中的dos窗口将jar上传到自己本地的仓库,实现本地jar上传的功能
jodconverter-2.2.2.jar和...maven 安装jar包到本地命令 mvn install:install-file -DgroupId=com.artofsolving -DartifactId=jodconverter -Dversion=2.2.2 -Dpackaging=jar -Dfile=jodconverter-2.2.2.jar
然而,如果你需要使用私有库或者特定的未发布版本,那么手动拷贝到本地仓库的方法就很有用了。 通过这样的操作,开发者可以避免每次构建时重新下载依赖,提高开发效率。同时,也确保了团队成员使用的HBase版本一致...
本文将详细介绍如何使用JAVA链接SAP的相关jar包,包括sapjco3.jar、sapjco3.dll和libsapjco3.so,并指导如何将它们导入到Maven项目中。 首先,sapjco3.jar是SAP Java Connector的核心库,它提供了Java接口,使得...
Drools6 Workbench在tomcat7下面部署时,需要在tomcat/lib下面添加依赖的jar包: btm-2.1.4.jar btm-tomcat55-lifecycle-2.1.4.jar h2-1.3.168.jar javax.security.jacc-api-1.5-javadoc.jar jboss-jacc-api_1.4_...
2. **定位jar包**:找到你的本地磁盘上的Beanutils相关jar文件,例如`commons-beanutils.jar`等。 3. **右键点击项目**:在Eclipse的项目资源管理器中,右键点击你的项目,选择“属性”(Properties)。 4. **进入Java...