编译Kettle的PDI DB Dialog模块失败
2018-11-12 12:58
1231 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kongxx/article/details/83990244
问题描述
这两天在编译 kettle 8.2.0.0 的时候突然开始报错
[ERROR] Failed to execute goal on project kettle-dbdialog: Could not resolve dependencies for project pentaho-kettle:kettle-dbdialog:jar:8.2.0.0-311: Could not find artifact org.eclipse.core:commands:jar:3.3.0-i20070605-0010 in pentaho-public (http://nexus.pentaho.org/content/groups/omni/) -> [Help 1]
问题原因
org/eclipse/core/commands/模块存在两个版本,注意其中 “I” 和 “i” 3.3.0-I20070605-0010 3.3.0-i20070605-0010
检查了一下下面的地址,发现其下没有小写i的目录,只有大写I的目录,估计是这几天第三方包有改过名字所导致的。
https://nexus.pentaho.org/content/groups/omni/org/eclipse/core/commands/
解决办法
建立几个软连接,使3.3.0-i20070605-0010目录和其下包生效
cd ~/.m2/repository/org/eclipse/core/commands rm -rf 3.3.0-i20070605-0010 ln -s 3.3.0-I20070605-0010 3.3.0-i20070605-0010 cd ~/.m2/repository/org/eclipse/core/commands/3.3.0-I20070605-0010 ln -s commands-3.3.0-I20070605-0010.jar commands-3.3.0-i20070605-0010.jar ln -s commands-3.3.0-I20070605-0010.jar.sha1 commands-3.3.0-i20070605-0010.jar.sha1 ln -s commands-3.3.0-I20070605-0010.pom commands-3.3.0-i20070605-0010.pom ln -s commands-3.3.0-I20070605-0010.pom.sha1 commands-3.3.0-i20070605-0010.pom.sha1阅读更多
相关文章推荐
- Qt编译是,unicode文件格式会导致编译失败
- g++编译线程失败
- (转载)symbian编译问题MR编译通过,FP2编译失败出现问题 APP' has initialised data
- Ubuntu 12.10下编译安装PHP 5.3.19时扩展intl失败
- XCode8编译失败问题
- vs2010编译vtk5.8.0 release版本失败的解决方法
- 修复一个由宏引起的rapidjson编译失败问题
- [置顶] PCL与CUDA混合编译出现的失败
- IDEA编译项目失败 缺少javax包 报错java.lang.ClassNotFoundException:javax.el.ELResolver
- Microsoft Visual Studio 2010 编译出现“GenerateResource”任务意外失败的解决方法
- Ubuntu 16.04编译Android,make 版本过高导致编译失败的问题
- vs2010编译出现LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- Maven编译后证书字节变大,too big pfx,导致解密失败,cer,pfx
- Hadoop3.0在ppc64le上编译失败
- 小记:关于keil5破解失败和首次程序编译停止/报错的解决办法
- 未能加载文件或程序集或它的某一个依赖项(针对资源问题,x86文件在x64上编译失败)
- Hadoop 3.0 在Mac上面编译失败
- OpenCV3.2采用CMake编译时下载ippicv_windows_20151201.zip失败的问题解决
- VS2010 编译错误 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- Android 编译Settings、Mms等模块,并Push到手机中安装失败