问题描述
- 使用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