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

maven 引入外部jar包的几种方式

 
阅读更多

maven 引入外部jar包的几种方式

 

 

 

一.dependency 本地jar包

复制代码
<dependency>
        <groupId>com.im</groupId>  <!--自定义-->
        <artifactId>sdk</artifactId>    <!--自定义-->
        <version>1.0</version> <!--自定义-->
        <scope>system</scope> <!--system,类似provided,需要显式提供依赖的jar以后,Maven就不会在Repository中查找它-->
        <systemPath>${basedir}/lib/sdk-1.0.jar</systemPath> <!--项目根目录下的lib文件夹下-->
    </dependency> 
复制代码

二.编译阶段指定外部lib

复制代码
     <plugin>
     <artifactId>maven-compiler-plugin</artifactId>
     <version>2.3.2</version>
     <configuration>
     <source>1.8</source>
     <target>1.8</target>
     <encoding>UTF-8</encoding>
     <compilerArguments>
     <extdirs>lib</extdirs><!--指定外部lib-->
     </compilerArguments>
     </configuration>
     </plugin>
复制代码

三.将外部jar打入本地maven仓库

mvn install:install-file -Dfile=sdk-1.0.jar -DgroupId=com.im -DartifactId=sdk -Dversion=1.0 -Dpackaging=jar

引入jar包

<dependency>
            <groupId>com.im</groupId>
            <artifactId>sdk</artifactId>
            <version>1.0</version>
        </dependency>

 

https://www.cnblogs.com/senlinyang/p/9197613.html

分享到:
评论

相关推荐

    Maven引入外部jar的几种方法(小结)

    "Maven引入外部jar的几种方法" Maven是一个基于项目对象模型(POM)的项目管理工具,通过使用POM文件来管理项目的依赖关系、编译、打包、部署等过程。然而,在实际开发中,我们经常需要引入外部的jar包来满足项目的...

    maven项目引用外部jar包的方法

    当我们在开发Maven项目时,往往会遇到需要引入外部jar包的情况。本文将详细介绍在Maven项目中引用外部jar包的几种方法,帮助开发者们解决项目构建和运行时可能遇到的问题。 ### Maven项目引用外部jar包的重要性 在...

    eclipse兼容高低版本所需的jar包

    为了解决这个问题,有以下几种策略: 1. **检查项目构建路径**:确保项目的构建路径中包含了所有必需的jar包。在Eclipse中,可以通过右键点击项目 -&gt; "Build Path" -&gt; "Configure Build Path" -&gt; "Libraries" 来...

    搜索你想要的任何jar包

    - **简化代码管理**:通过使用Jar包,开发者可以轻松地引入复杂的逻辑而无需重新编写相同的代码,这极大地简化了项目的代码管理和维护工作。 - **提高开发效率**:利用现有的Jar包能够快速实现所需功能,显著提高了...

    smack-jar包

    在Java项目中,引入外部jar包通常有两种方式:一是将jar文件复制到项目的“lib”目录下;二是通过构建工具(如Maven或Gradle)管理依赖。对于"smack-jar包",你需要首先将其下载到本地,然后解压缩,将解压后的jar...

    oracle连接jar包

    这可以通过以下几种方式实现: 1. **Eclipse/IntelliJ IDEA等IDE**:在项目构建路径设置中,添加外部JARs或库依赖,选择`ojdbc.jar`。 2. **命令行编译和运行**:在`javac`编译和`java`运行命令后添加 `-cp` 或 `-...

    poi所需jar包

    这可以通过以下几种方式实现: - **IDE集成**:如果你使用的是Eclipse、IntelliJ IDEA等集成开发环境,可以在项目构建路径中添加外部JARs。 - **Maven依赖**:在Maven项目中,可以将Apache POI的依赖添加到pom.xml...

    创建jar并引入第三方包

    有几种方法: - **Extract required libraries into generated JAR**:这个选项会将所有依赖的第三方库解压并合并到新的JAR文件中,使其成为一个自包含的可执行文件。 - **Package required libraries into ...

    java连接mysql数据库用到的jar包

    这可以通过以下几种方式实现: 1. **命令行**:如果你在命令行环境中运行Java程序,可以使用`-cp`或`-classpath`选项指定JAR文件的路径。 2. **IDE**:在像Eclipse、IntelliJ IDEA这样的集成开发环境中,可以在项目...

    JSONObject所必须的jar包

    这可以通过以下几种方式实现: 1. **构建工具集成**:如果你使用Maven或Gradle等构建工具,可以将依赖项添加到pom.xml或build.gradle文件中。对于Maven,添加如下依赖: ```xml &lt;groupId&gt;org.json ...

    json需要导入的jar包

    要将jar包添加到Java项目中,通常有以下几种方式: 1. **手动添加**:将`json.jar`文件复制到项目的`lib`目录下,然后在IDE(如Eclipse或IntelliJ IDEA)中右键点击项目,选择“Build Path” -&gt; "Configure Build ...

    FileUpload上传第三方JAR包

    将这些JAR包引入项目,通常有以下几种方式: - 将JAR添加到项目的类路径(Classpath):在传统的Java Web应用中,这可能意味着将JAR放入WEB-INF/lib目录。 - 使用构建工具管理依赖:Maven或Gradle可以自动下载并...

    Maven 3.5.0版本资源

    Maven 使用一种标准的项目对象模型(Project Object Model,POM),通过POM文件来描述项目的配置信息,包括构建过程、依赖关系、团队信息等。Maven 3.5.0是该工具的一个重要版本,引入了一些新特性和改进。 ** ...

    mysql 驱动jar包

    这可以通过以下几种方式实现: - **Eclipse/IntelliJ IDEA**:可以直接将JAR包拖放到项目的"库"或"外部库"中。 - **Maven/Gradle**:在构建脚本中添加对应的依赖,管理工具会自动下载并配置。 - **命令行**:如果是...

    连接sqlserver数据库所需jar包

    这个jar包通常有以下几种版本: 1. **jtds**: 这是一个开源的JDBC驱动,支持SQL Server和Sybase。尽管不是官方的Microsoft驱动,但在许多情况下,jtds驱动表现出色且兼容性良好。 2. **Microsoft JDBC Driver**: 这...

    读取excel需要的jar包 jxl.jar

    6. **内存效率**:jxl.jar在处理大型Excel文件时,采用了一种内存效率较高的方式,避免一次性加载整个文件到内存,从而降低内存消耗。 7. **版本兼容性**:jxl.jar支持多种Excel文件格式,包括老版的.BIFF8(Excel ...

    几个hml需要的jar包

    HTML是一种广泛用于创建网页的标准标记语言,而JAR(Java Archive)文件是Java平台上的一个归档文件格式,通常用于封装Java类库、资源文件以及元...在引入外部库时,也要注意版本兼容性,避免出现冲突或不兼容问题。

    JAVA100例之实例77 如何应用JAR包

    2. 使用IDE:大多数Java IDE(如Eclipse、IntelliJ IDEA)都提供了创建JAR包的图形化界面,只需简单几步操作即可完成。 三、导入JAR包到项目 1. 在IDE中导入:在项目设置中添加外部库,选择JAR文件,IDE会自动处理...

    MySQL-jar包与数据库连接工具类

    这可以通过以下几种方式实现: 1. 将jar包放入项目的lib目录,并在构建路径中包含该目录。 2. 使用Maven或Gradle等构建工具,在pom.xml或build.gradle文件中添加依赖。 3. 如果是在IDEA或Eclipse等集成开发环境中,...

    使用jdbc连接数据库时需要使用到oracle和mysql的jar包

    引入jar包的方法有很多种,常见的有以下几种: 1. **Eclipse/IntelliJ IDEA等IDE**:可以直接通过项目构建路径设置,添加外部JARs或者库依赖,将jar包导入到项目中。 2. **Maven/Gradle**:如果项目使用了Maven或...

Global site tag (gtag.js) - Google Analytics