`

本机jar引用

 
阅读更多
工程需要使用本地的jar包时候

方式一
直接导入
<dependency>
    <groupId>com.goldengate.atg</groupId>
    <artifactId>ggtrail</artifactId>
    <version>11.1.1.0.0.006</version>
    <scope>system</scope>
    <systemPath>${project.basedir}\ggjava\resources\lib\ggtrail-11.1.1.0.0.006.jar</systemPath>
</dependency>


方式二
导入本机仓库
mvn install:install-file
-DgroupId=包名
-DartifactId=项目名
-Dversion=版本号
-Dpackaging=jar
-Dfile=jar文件所在路径


方式三
将引用的jar直接打包进工程 执行完成之后会把相关的依赖一起打包
<build>
	<plugins>
	    <plugin>
		<artifactId>maven-assembly-plugin</artifactId>
		<configuration>
		    <descriptorRefs>
			<descriptorRef>jar-with-dependencies</descriptorRef>
		    </descriptorRefs>
		</configuration>
	    </plugin>
	</plugins>
</build>

mvn install assembly:assembly


方式四
maven批量安装本地Jar文件小工具
根据
来源:http://mushiqianmeng.blog.51cto.com/3970029/720451
https://sourceforge.net/projects/maventools/files/

其它
看不懂 不会用
http://bbs.jee-soft.cn:8086/archiver/showtopic-283.aspx
http://blog.sina.com.cn/s/blog_5388923c0100mqow.html
http://www.cnblogs.com/xguo/archive/2013/06/04/3117894.html
分享到:
评论

相关推荐

    fat Jar生成jar不能被引用解决方法

    Fat Jar生成jar不能被引用的解决方法 Fat Jar是一种特殊的JAR文件格式,它可以将所有依赖项打包到一个JAR文件中,使得应用程序可以独立运行。但是,在某些情况下,Fat Jar生成的jar文件可能不能被正确地引用,导致...

    自定义标签引用JAR包

    自定义标签引用JAR包 自定义标签引用JAR包 自定义标签引用JAR包

    java调用Kettle引用jar包.zip

    5. `kettle-plugin-api.jar` 和 `kettle-plugin-rules.jar`: 支持插件系统的API和规则。 6. `kettle-engine-test.jar` (可选): 如果需要进行单元测试。 将这些jar包添加到Java项目的类路径中,可以通过Maven或...

    java调用Kettle引用jar包2.zip

    这个压缩包"java调用Kettle引用jar包2.zip"很可能包含了一些示例代码和必要的库文件,帮助开发者学习如何在Java项目中调用Kettle。 首先,我们需要理解Kettle的核心组件:Job和Transformation。Job是一系列步骤的...

    guava多个版本jar包

    Guava 23还优化了缓存,支持弱键和软引用键,以更好地管理内存资源。此外,还加强了对Java 8的兼容性,包括对Optional的更多支持和对日期时间API的扩展。 总的来说,Guava库随着时间的推移不断演进,每个新版本都...

    android4.0 camera 照相机代码jar包

    本压缩包文件“android4.0 camera 照相机代码jar包”包含了与Android 4.0相机相关的类库,方便开发者快速集成和自定义相机功能。下面将详细解释这些知识点。 1. **Android Camera API**: - 在Android 4.0之前,...

    jarjar-1.4.jar.zip

    3. **类操作**:对于每个匹配规则的类,jarjar会执行相应的操作,如移动、重命名或复制,并更新类的引用,确保所有引用仍然有效。 4. **打包输出**:处理后的类会被打包到新的jar文件中,原来的jar结构和元数据(如...

    jpush_jar引用资源

    标题中的"jpush_jar引用资源"指的是在项目中引入JPush的Java库文件,即`jpush.jar`。下面将详细阐述JPush的使用、`jcore-android-1.2.3.jar`的作用以及如何在Android项目中正确引用这些资源。 1. **JPush简介** ...

    xstream.jar及其他依赖jar包

    "xstream.jar及其他依赖jar包"是解决这一问题的重要工具,它包括了xstream-1.4.10.jar、xpp3-1.1.4c.jar和xmlpull_1_0_5.jar这三个文件。这些jar包提供了全面的Java对象到XML以及XML到Java对象的转换功能,简化了...

    java项目jar包转dll文件.net引用

    总的来说,将Java项目jar包转换为dll文件并使其能在.NET环境中引用,是一项涉及多层转换和接口调用的工作,需要对Java和.NET平台都有一定的理解。通过IKVM.NET,我们能够打破两个平台间的界限,实现跨平台代码共享,...

    jarjar-1.5.zip

    在解决引用冲突时,通常有以下步骤: 1. **下载与安装**:首先,从官方或可靠的源获取"jarjar-1.4",解压缩并将其添加到系统路径或者项目构建工具的依赖库中。 2. **创建配置文件**:编写JarJar的配置文件(通常是...

    连接mysql数据库的jar包(多个版本)

    为了与MySQL进行交互,开发者通常需要在应用程序中包含特定的Java数据库连接(JDBC)驱动,也就是jar包。本资源包含了多个版本的MySQL JDBC驱动,使得开发者可以根据项目的实际需求选择合适的版本。 1. **JDBC驱动...

    关于执行java命令引入外部jar包方法

    在程序中正确引用这些资源,确保它们被正确加载。 4. **性能考虑**:虽然动态指定类路径提供了灵活性,但频繁地解析类路径可能会对性能造成一定影响,特别是在生产环境中,应考虑性能优化策略。 总之,无论是通过...

    kettle-manager引用jar包myutils-0.0.0.jar

    kettle-manager引用jar包myutils-0.0.0.jar

    weblogic.jar/wlclient.jar/wls-api.jar相关jar包

    本篇文章将详细讲解标题中提到的`weblogic.jar`、`wlclient.jar`和`wls-api.jar`这三款核心的JAR包及其在WebLogic中的作用。 1. **weblogic.jar**: `weblogic.jar`是WebLogic Server的核心库,包含了运行WebLogic...

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

    在Eclipse中,这些jar包通常作为项目的外部库引用,提供必要的API和功能支持。当你的Eclipse项目从一个版本升级到另一个版本时,可能会遇到某些jar包在新环境中找不到的情况,导致程序启动报错,如...

    jar包修改神器.rar

    2. 运行`jarjar`命令:使用`java -jar jarjar-1.4.jar process rule.txt input_jar output_jar`命令,其中`rule.txt`是规则文件,`input_jar`是源jar包,`output_jar`是处理后的jar包。 3. 检查结果:生成的新jar包...

    JSTL必须引用的jstl.jar和 standard.jar两个包

    JSTL,全称为JavaServer Pages Standard Tag Library,是...正确地引用`jstl.jar`和`standard.jar`这两个JAR文件是使用JSTL的前提,对于任何涉及JSP页面动态内容展示的Java Web项目来说,都是非常基础且重要的一步。

    poi.jar 3.17版本

    poi-3.17.jar包,Java读写excel工具包,压缩包中包含poi所有jar包,还包括xmlbeans-2.6.0.jar,curvesapi-1.04.jar,commons-codec-1.10.jar,commons-collections4-4.1.jar等jar包

    jl-1.0.1.jar.zip_jl0.4.jar下载_jl1.0.1.jar_jl1.0.jar下载_第三方Jar包

    本话题涉及到的文件“jl-1.0.1.jar.zip”是一个包含名为“jl-1.0.1.jar”的Java库的压缩文件,这可能是一个由第三方开发者提供的组件或服务。 标题中提到了“jl-1.0.1.jar.zip_jl0.4.jar下载_jl1.0.1.jar_jl1.0.jar...

Global site tag (gtag.js) - Google Analytics