使用install:file命令安装第三方jar到maven本地仓库,报错no pom

问题描述

使用install:file命令安装第三方jar到maven本地仓库,报错no pom

问题补充:
项目中要用到一个分词的jar包。于是我在晚上下了一个,本来是这样IK Analyzer 2012FF_hf1.jar, 为了符合maven install命令的规范,我随意加了一个版本号变为这样IK Analyzer 2012FF_1.0.1.然后切换到jar包所在文件夹,执行如图命令,爆出如图错误。查了百度,有说缺少pom.xml文件的,难道随便一个jar包安装到本地仓库,都要手写pom文件吗?我怎么知道它依赖了哪些包?

解决方案

Hadoop命令运行带jzmq的jar 报错 no jzmq in java.library.path
[Maven]install the jar file into local repository manualy
Ubuntu安装jdk报错:-bash /usr/.../java:No such file or directroy

解决方案二:

http://jingyan.baidu.com/article/91f5db1bdf82f81c7f05e30f.html

解决方案三:

其实问题很简单!
mvn install:install-file -DgroupId=org.lwtea -DartifactId=IKAnalyzer -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dfile=IKAnalyzer-0.0.1-SNAPSHOT.jar

你在DgroupId等参数的前面都少加了一个"-"符号!加上就没问题了……

时间: 2024-08-30 18:56:57

使用install:file命令安装第三方jar到maven本地仓库,报错no pom的相关文章

Maven安装第三方Jar包到本地仓库

尽管很少存在这样的情况,有时在你的构建过程中,需要将第三方jar包添加到本地仓库中,因为它并存在于像Maven中央仓库或其它的公共仓库中.为了让Maven能够正确获取到jar包,第三方jar包必须放置到本地仓库的正确位置上.Maven已经提供了maven-install-plugin这样的插件能够使Jar包的安装过程更加容易.更少出错.可以用下面的命令安装一个JAR包到本地仓库. mvn install:install-file -Dfile= -DgroupId= -DartifactId=

python2.7.3安装libxml2,导入import lxml.html报错,求大神指教

问题描述 python2.7.3安装libxml2,导入import lxml.html报错,求大神指教 系统是red hat ,自带的是2.6.6版本的python,但最近需要使用scrapy需要安装2.7.3版本的 ,通过yum install 安装的libxml2,安装成功后import lxml没有报错,但import lxml.html 时就报错了,报错信息如下: import lxml.html Traceback (most recent call last): File "&qu

gcc-Linux下安装tripwire-2.4.2.2-src.tar.bz2报错

问题描述 Linux下安装tripwire-2.4.2.2-src.tar.bz2报错 当我执行完./configure之后:checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for a BSD-com

dalvik-在做xml与java实体类的转换时,导入的jar包都会让eclipse报错

问题描述 在做xml与java实体类的转换时,导入的jar包都会让eclipse报错 我开始用XStream,后来又根据网上的代码导入javax.xml.bind包来进行解析,但是这两种都会报错:Conversion to Dalvik format failed with error 1,我百了一下,也不是很明白,还请大家解答,先谢谢各位了.. 解决方案 可以试下这个方案http://dev.wo.com.cn/docportal/doc_queryMdocDetail.action?mdoc

解决pxe安装centos 6.3和fedora 17报错的问题

不能使用# python -m SimpleHTTPServer 搭建临时http提供文件服务器, 但可以通过此种方案做yum源,但安装系统时不允许,否则报错,具体原因未知. fedora17安装时,/var/lib/tftpboot/pxelinux.cfg 主要错误来自资源定义 fedora17获取文件源时,method使用nfs会无法安装,具体原因可能是安装时调用yum,其无法使用nfs资源导致,因此仅写repo即可,同样,也不能使用# python -m SimpleHTTPServer

测试第三方提供的接口,运行报错java.lang.AbstractMethodError如何解决

问题描述 测试第三方提供的接口,运行报错java.lang.AbstractMethodError如何解决 2016-05-24 09:08:12.918::WARN: Nested in org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.AbstractMethodError: javax.ws.rs.core.UriBuil

在安装mysql odbc 5.3的时候报错

问题描述 在安装mysql odbc 5.3的时候报错 在安装mysql odbc 5.3的时候报错,已经装了vc 2010和vc 2012 解决方案 以前有没有安装类似的,是不是有残留信息 解决方案二: 没有 第一次安装就报这个错误

c# 4 0-引用第三方dll文件,重新生成报错

问题描述 引用第三方dll文件,重新生成报错 警告 39 预定义类型"System.Runtime.CompilerServices.ExtensionAttribute"是在全局别名的多个程序集中定义的:将使用"c:Program Files (x86)Reference AssembliesMicrosoftFramework.NETFrameworkv4.5mscorlib.dll"中的定义 解决方案 解决方式是:"删除 Newtonsoft.Jso

myeclipse导入工程后,也修改了jar包路径但还是报错是怎么情况

问题描述 myeclipse导入工程后,也修改了jar包路径但还是报错是怎么情况 10C myeclipse导入工程后,也修改了jar包路径但还是报错是怎么情况,已经被卡两天了,被人实习生一只 解决方案 JWFDv0.96二次开发包导入ECLIPSE工程JAR包路径问题 解决方案二: 你不贴出来详细的错误,让人怎么给你解决啊 解决方案三: 你导入的包还有个附带的Source文件或是src,在出错的窗口,添加这个文件, 解决方案四: 把具体的错误发上来看下啊 解决方案五: 把具体的错误发上来看下啊