工程需要使用本地的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文件格式,它可以将所有依赖项打包到一个JAR文件中,使得应用程序可以独立运行。但是,在某些情况下,Fat Jar生成的jar文件可能不能被正确地引用,导致...
自定义标签引用JAR包 自定义标签引用JAR包 自定义标签引用JAR包
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。 首先,我们需要理解Kettle的核心组件:Job和Transformation。Job是一系列步骤的...
3. **类操作**:对于每个匹配规则的类,jarjar会执行相应的操作,如移动、重命名或复制,并更新类的引用,确保所有引用仍然有效。 4. **打包输出**:处理后的类会被打包到新的jar文件中,原来的jar结构和元数据(如...
Guava 23还优化了缓存,支持弱键和软引用键,以更好地管理内存资源。此外,还加强了对Java 8的兼容性,包括对Optional的更多支持和对日期时间API的扩展。 总的来说,Guava库随着时间的推移不断演进,每个新版本都...
本压缩包文件“android4.0 camera 照相机代码jar包”包含了与Android 4.0相机相关的类库,方便开发者快速集成和自定义相机功能。下面将详细解释这些知识点。 1. **Android Camera API**: - 在Android 4.0之前,...
标题中的"jpush_jar引用资源"指的是在项目中引入JPush的Java库文件,即`jpush.jar`。下面将详细阐述JPush的使用、`jcore-android-1.2.3.jar`的作用以及如何在Android项目中正确引用这些资源。 1. **JPush简介** ...
"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和.NET平台都有一定的理解。通过IKVM.NET,我们能够打破两个平台间的界限,实现跨平台代码共享,...
在解决引用冲突时,通常有以下步骤: 1. **下载与安装**:首先,从官方或可靠的源获取"jarjar-1.4",解压缩并将其添加到系统路径或者项目构建工具的依赖库中。 2. **创建配置文件**:编写JarJar的配置文件(通常是...
为了与MySQL进行交互,开发者通常需要在应用程序中包含特定的Java数据库连接(JDBC)驱动,也就是jar包。本资源包含了多个版本的MySQL JDBC驱动,使得开发者可以根据项目的实际需求选择合适的版本。 1. **JDBC驱动...
在程序中正确引用这些资源,确保它们被正确加载。 4. **性能考虑**:虽然动态指定类路径提供了灵活性,但频繁地解析类路径可能会对性能造成一定影响,特别是在生产环境中,应考虑性能优化策略。 总之,无论是通过...
本篇文章将详细讲解标题中提到的`weblogic.jar`、`wlclient.jar`和`wls-api.jar`这三款核心的JAR包及其在WebLogic中的作用。 1. **weblogic.jar**: `weblogic.jar`是WebLogic Server的核心库,包含了运行WebLogic...
在Eclipse中,这些jar包通常作为项目的外部库引用,提供必要的API和功能支持。当你的Eclipse项目从一个版本升级到另一个版本时,可能会遇到某些jar包在新环境中找不到的情况,导致程序启动报错,如...
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,全称为JavaServer Pages Standard Tag Library,是...正确地引用`jstl.jar`和`standard.jar`这两个JAR文件是使用JSTL的前提,对于任何涉及JSP页面动态内容展示的Java Web项目来说,都是非常基础且重要的一步。
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”是一个包含名为“jl-1.0.1.jar”的Java库的压缩文件,这可能是一个由第三方开发者提供的组件或服务。 标题中提到了“jl-1.0.1.jar.zip_jl0.4.jar下载_jl1.0.1.jar_jl1.0.jar...
此外,`.jar`文件也可以作为其他`.jar`文件的依赖,在编译或运行时通过类路径(ClassPath)来引用。 对于开发者来说,理解如何创建、管理和使用`.jar`文件是非常重要的。这包括了解如何使用`jar`命令行工具来打包和...