【转】maven导出项目依赖的jar包

  本文转自:http://my.oschina.net/cloudcoder/blog/212648

一、导出到默认目录 targed/dependency 

    从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令:

mvn dependency:copy-dependencies

       或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在弹出的Configuration窗口中,输入 dependency:copy-dependencies后,点击运行

      maven项目所依赖的jar包会导出到targed/dependency目录中。

二、导出到自定义目录中

    在maven项目下创建lib文件夹,输入以下命令: 

mvn dependency:copy-dependencies -DoutputDirectory=lib

    maven项目所依赖的jar包都会复制到项目目录下的lib目录下

三、设置依赖级别

    同时可以设置依赖级别,通常使用compile级别

mvn dependency:copy-dependencies -DoutputDirectory=lib -DincludeScope=compile

 

时间: 2024-09-20 20:28:32

【转】maven导出项目依赖的jar包的相关文章

maven导出项目依赖的jar包

一.导出到默认目录 targed/dependency      从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: mvn dependency:copy-dependencies        或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在弹出的Configuration窗口中,输入 dependency:copy-dependencies后,点击运行       maven项目所依赖的jar包会

maven2-maven pom.xml 依赖的jar包没有版号如何处理

问题描述 maven pom.xml 依赖的jar包没有版号如何处理 cmbJava15cmbJava15 ** **systemD:/jenkins/jobs/test maven new1/workspace/_sharelib/cmbJava15.jar 解决方案 解决方案二: version里没版号怎么处理

maven: 打包可运行的jar包(java application)及依赖项处理

IDE环境中,可以直接用exec-maven-plugin插件来运行java application,类似下面这样: 1 <plugin> 2 <groupId>org.codehaus.mojo</groupId> 3 <artifactId>exec-maven-plugin</artifactId> 4 <version>1.2.1</version> 5 <executions> 6 <execu

哪位热心的大神来给看看~maven项目打成的jar包无法运行

问题描述 哪位热心的大神来给看看~maven项目打成的jar包无法运行 第一次打jar包,第一次用maven遇到了问题,抓耳挠腮两天都没解决.前提:项目在myeclispe里边运行时正常的.maven项目.遇到问题:第一次打jar是直接export--jar file--然后被告知maven项目是不能这样打的.然后:使用 run as 里边的先maven clean--再 myeclipse里边的project clean--再run as里边的maven install,然后得到一个很小的ja

maven隐式依赖引起的包冲突

包冲突 使用maven管理项目时可能会遇到包冲突的情况比如:log4j-over-slf4j.jar 和 slf4j-log4j12.jar这两个包同时一起运行时就会有问题. 这种冲突可能是显式依赖导致,也可能是隐式依赖导致. 显式依赖,直接可以从pom.xml文件的<dependency>中看到两个冲突包的引用. 隐式依赖,在pom.xml的<dependency>无法看到冲突的包,而是由<dependency>引入的包间接引入的. 解决 先确认哪些依赖间接引入了包.

Maven 能够解决所有的 jar包管理吗?

问题描述 (1)之前eclipse导入别人的工程后,就发现各种红叉报错误,而且大都jar包是版本的问题,每一次工程导入都得手动更改几乎所有的jar包版本:(2)更要命的是,多个人开发一个比较大的工程,不同的人的搭建环境可能不一样,jar引入的路径不一样可能还好说,要是版本不一样,就要命了,自己要么网上一个一个的对应下载,要么厚着脸皮向人家要.(3)当时就想能不能建立自己的一个jarHome库,巧的最近听说有一个Maven的工具,非常友好的解决了jar包版本不同引起的各种问题.(4)我的问题是,M

【问题解决】IDEA-Maven下Tomcat发布Web项目,遇到Jar包无法找到

转载请注明出处http://blog.csdn.net/qq_26525215 本文源自[大学之旅_谙忆的博客] 这个错误坑了我半天百度谷歌上的解决方案差不多全部尝试了. 还是无法解决.后来是解决了. 问题是这样的 集成工具是:IDEA Maven建了一个Web项目通过Tomcat发布了. SpringMVC依赖了一个文件上传的Jar包.我用Maven添加进去的. 但是没起作用在项目用Tomcat发布之后(可以正常发布)用到那个Jar包时会出现找不到类的错误. exception: javax.

maven-Maven如何实现把两个项目打成一个jar包

问题描述 Maven如何实现把两个项目打成一个jar包 最近在研究maven,但是一直有个问题困扰着我,怎么把两个Maven项目打成一个jar包,求告知 解决方案 首先你的项目需要是Maven类型的项目,不是的话需要转成Maven类型的,然后在项目上单击右键,如下图:

代码-关于RCP导出后继续添加Jar包的问题

问题描述 关于RCP导出后继续添加Jar包的问题 事情是这样的. 每次我做的项目导出RCP后,都有很有代码bug,所以我需要从本机代码的bin文件替换 导出RCP文件中的class文件. 所以即使是有功能更新了,我也就是原来的RCP文件中更改相应的class文件即可. 但是最近遇到一个非常困扰的问题就是我在原来代码的项目中添加了一个Jar包,又更改 了一些代码,按照我的理解应该就是把Jar拷入原来RCP文件中对应的项目压缩包里,然 后再更改代码的class文件就OK了.但结果不对!!! 困扰了我