当maven无法将包打入的时候,怎么办?
闲言碎语:作为一个大数据工程师,还是脱离不了java的折磨,udf、udtf、udaf的maven项目还是需要一定的java基础,其实还是需要复习java框架的东西,随着时间流逝,大脑这个基于内存的数据库已经将这部分知识放到本地磁盘了。
第一种情况:Could not find artifact org.pentaho:pentaho-aggdesigner-algorithm:jar:5.1.5-jhyde,类似于这种错误
- 找到maven仓库,鼠标打开目录,发现没有下载完成,都是一些临时文件,手动删掉,重新maven加载,如果这一步能解决,那就比较好了(说明是网络问题)(前提是pom文件中配置好)
- 上面发现还是不行,就自己去官网找到那个包下载下来,手工放到maven仓库中(前提是pom文件中配置好),再次打包就可以解决了
第二种情况:比较暴力,直接加载包
自行在网上把包下载下来,推荐 > https://mvnrepository.com/
mvn install:install-file -DgroupId=org.apache.curator -DartifactId=curator-framework -Dversion=2.6.0 -Dpackaging=jar -Dfile=
将这句话放到文本编辑器中,其中的值换成自己需要的- 打开win+R,输入cmd回车,打开dos命令行,将编辑器的内容沾到命令行中,将下载好的包,拖拽到dos窗口命令行,就可以了。