`

从Maven仓库中导出 依赖 jar包

阅读更多

从Maven仓库中导出jar包:进入工程pom.xml 所在的目录下,
输入以下命令:

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. mvn dependency:copy-dependencies -DoutputDirectory=lib  



更简单的

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. mvn dependency:copy-dependencies  


会导出到target\dependency 下面

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. mvn clean dependency:copy-dependencies package   


未试过
复制依赖的jar 非常有用

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. mvn dependency:copy-dependencies -DoutputDirectory=lib -DincludeScope=compile  


这样jar包都会copy到工程目录下的lib里面

mvn package

然后从被打包好的文件里找出jar来。

 

 

 

或者 

 

 

 

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. <plugin>  
  2.            <artifactId>maven-assembly-plugin</artifactId>  
  3.            <configuration>  
  4.                <archive>  
  5.                    <manifest>  
  6.                        <mainClass>com.netease.money.idc.csp.main.OtcMain</mainClass>  
  7.                    </manifest>  
  8.                </archive>  
  9.                <descriptorRefs>  
  10.                    <descriptorRef>jar-with-dependencies</descriptorRef>  
  11.                </descriptorRefs>  
  12.            </configuration>  
  13.        </plugin>  



 

然后用命令  mvn assembly:assembly 或者 mvn assembly:single

打出的包包含了依赖的jar。类似于fatjar插件打包。
分享到:
评论

相关推荐

    导出maven项目依赖的jar包(图文教程)

    下面我们将详细介绍如何将 Maven 项目依赖的 jar 包导出到指定目录中。 Maven 依赖管理 Maven 管理项目依赖关系的方式是通过在 pom.xml 文件中声明依赖项。这些依赖项可以是 jar 包、 war 包、EAR 包等。Maven 会...

    maven的本地仓库jar包

    像标题中提到的"maven的本地仓库jar包",很可能是一个包含了各种常用但不易从远程仓库获取的jar包的集合。使用者可以下载这个压缩包,解压后将jar文件移动到自己的本地仓库对应路径,从而避免了在线下载的困扰。 ...

    富文本框word导出所需jar包poi-tl-1.12.0

    一开始业务的需求只是导出基本的文本框字段,这对我们大多数程序员来说都没有啥大问题,最常见的方式大概分为三种 第一种是将word模板设置成ftl格式,...资源为导出所需要的maven依赖及本身jar包,放入本地仓库即可

    maven实现jar包导入+导出方式

    maven实现jar包导入+导出方式 Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,由 Apache 软件基金会所提供。它可以帮助开发者构建、报告和document 项目,并提供统一的标准过程。Maven...

    Aspose word转PDF(附使用说明,包含jar包,依赖,java代码)

    之前要实现word转pdf这样一个功能,我在maven官网下载了一个jar包实现...压缩包里包含jar包,java代码,使用说明,maven仓库文件和pom依赖。 警告:请勿用于商业用途,仅供学习研究,如有任何版权纠纷,本人概不负责!

    设置Maven仓库-Artifactory

    设置Maven仓库-Artifactory Maven 是 Java 开发者中流行的构建工具,可以帮助减少构建应用程序时所依赖的软件构件的副本。Maven 建议的方法是将所有软件构件存储于一个叫做 repository 的远程仓库中。设置内部 ...

    ojdbc下载各个版本jar包.zip,包括ojdbc6.jar,ojdbc7.jar,ojdbc8.jar 免费下载

    然而,Oracle的JDBC驱动并不在默认的中央Maven仓库中,因此需要在项目的pom.xml文件中添加Oracle的Nexus或Maven仓库URL,或者手动将jar包放入本地Maven仓库。 6. **替代下载方式**: 当Maven无法自动下载时,可以...

    java集成datax所需pom依赖包

    描述中提到的“放入到本地仓库中”,这通常是指将依赖包下载并存储在本地Maven仓库,这样项目构建时可以直接引用,而不需要每次都从远程仓库下载。如果你已经将`datax`压缩包解压并放入了`D:\repository\com\datax`...

    excel工具类jar包

    假设该jar包在Maven中央仓库中可用,我们可以在pom.xml中添加类似以下的依赖条目: ```xml &lt;groupId&gt;com.example&lt;/groupId&gt; &lt;!-- 替换为实际的组ID --&gt; &lt;artifactId&gt;excel-utils&lt;/artifactId&gt; &lt;!-- 替换为实际...

    jackcess1.29API配合jackcess包纯java操作access数据库

    在实际应用中,你需要确保引入了正确的Jackcess版本(这里是1.29)的JAR包,通常这些依赖可以从Maven仓库或者项目的资源库中获取。结合提供的"jackcessAPI"文件,这可能是包含示例代码或进一步文档的资源,可以帮助...

    dom4j-1.6.1.jar和xmlbeans-2.6.0.jar

    4. **本地Maven仓库问题**: 清除本地Maven仓库中的相关缓存,重新尝试构建项目。 如果你选择手动导入jar包,你需要将DOM4J-1.6.1.jar和XMLBeans-2.6.0.jar添加到项目的类路径中。在IDE如Eclipse或IntelliJ IDEA中,...

    打包第三方Jar插件

    它们可以从中央仓库自动下载并管理jar包,使得项目的构建和部署更加自动化和标准化。 6. ** Fat Jar 或 One-Jar 打包** - 为了方便分发和运行,有时会希望将所有依赖的jar包合并成一个单一的JAR(称为"Fat Jar"或...

    用Artifactory管理内部Maven仓库

    将其放在Maven仓库中能有效减少版本控制系统中的数据量,加速版本控制操作,如检查、更新等。 - **避免冲突**:内部仓库有助于减少版本冲突的风险,确保所有团队成员都能访问同一版本的构件。 - **简化构建流程**:...

    如何利用Eclipse给编写的工程打包成jar包

    例如,在Maven中,可以使用`mvn package`命令生成包含所有依赖的可执行JAR。 在实际开发中,我们常常遇到源码管理和版本控制的问题。源码通常会被存储在版本控制系统如Git中,以实现团队协作和代码历史记录。当需要...

    java 导出数据为sav格式

    - 部署到Maven私服:通过Maven命令行或构建工具将项目打包成.jar,并推送到私有Maven仓库,供其他项目使用。 以上是关于"java导出数据为sav格式"的详细知识,涵盖从Java编程到SPSS数据格式,再到Maven私服的使用,...

    spring开发jar包

    在实际开发中,你可以通过Maven或Gradle等构建工具来管理和依赖这些JAR包,确保项目的可维护性和一致性。Maven仓库(mvnrepository.com)是获取最新Spring库的好地方,你可以在这里找到不同版本的Spring框架,并根据...

    jai_codec.1.1.3 、jai_code.1.1.3 包下载

    将JAI Codec和JAI Core的jar包放入本地Maven仓库后,开发者可以在他们的Maven项目中通过指定依赖来使用这些库,无需每次都手动添加到类路径。 4. **依赖管理**: 在Maven的`pom.xml`文件中,你需要添加如下依赖来...

    java处理excel依赖包

    然而,你提到的“需要下载poi,本地导入到项目里”,这可能是由于某些原因,如网络问题或特定的项目需求,使得你无法直接从Maven仓库获取依赖。在这种情况下,你可以手动下载Apache POI的JAR文件(例如,从...

    Orcal数据库 相关jar包

    5. 导入本地仓的脚本:这部分可能包含用于将这些JAR文件添加到项目构建工具(如Maven或Gradle)仓库中的指令。这对于自动化构建过程和确保依赖管理的一致性至关重要。 在Java开发中,使用这些JAR文件的过程通常是...

Global site tag (gtag.js) - Google Analytics