Java Saiku开源项目的Maven构建在没有任何更改后第二次失败
昨天我第二次构建了一个开源项目(Saiku)——我没有对POM.XML或任何库/jar进行任何更改。几天前构建成功,但现在失败了。下面的pastebin显示了输出。错误有两种类型——删除/清理项目失败和找不到工件。有人有任何故障排除技巧吗 错误类型1Java Saiku开源项目的Maven构建在没有任何更改后第二次失败,java,linux,maven,Java,Linux,Maven,昨天我第二次构建了一个开源项目(Saiku)——我没有对POM.XML或任何库/jar进行任何更改。几天前构建成功,但现在失败了。下面的pastebin显示了输出。错误有两种类型——删除/清理项目失败和找不到工件。有人有任何故障排除技巧吗 错误类型1 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean (default-clean) on project saiku-cor
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean (default-clean) on project saiku-core: Failed to clean project: Failed to delete /usr/local/.m2/repository/saiku/saiku-core/target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml
错误类型2
- [ERROR] The build could not read 1 project -> [Help 1]
- [ERROR] The project org.saiku:saiku-webapp:2.2-SNAPSHOT (/usr/local/.m2/repository/saiku/saiku-webapp/pom.xml) has 1 error
- [ERROR] Non-resolvable parent POM: Could not find artifact org.saiku:saiku-core:pom:2.2-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 3, column 10 -> [Help 2]
您已锁定此文件。关闭所有可以打开它的程序
Failed to delete /usr/local/.m2/repository/saiku/saiku-ui/target/classes/routers/QueryRouter.js
此文件的Idem
/usr/local/.m2/repository/saiku/saiku-server/target/saiku-server-foodmart-2.2-SNAPSHOT.tar.gz
Could not find artifact org.saiku:saiku-core:pom:2.2-SNAPSHOT and 'parent.relativePath' points at wrong local POM
此文件的Idem
/usr/local/.m2/repository/saiku/saiku-server/target/saiku-server-foodmart-2.2-SNAPSHOT.tar.gz
Could not find artifact org.saiku:saiku-core:pom:2.2-SNAPSHOT and 'parent.relativePath' points at wrong local POM
似乎您已经做了一些更改:Maven找不到relativePath属性引用的父pom
检查这些错误,你总是会发现很多错误
您已锁定此文件。关闭所有可以打开它的程序
Failed to delete /usr/local/.m2/repository/saiku/saiku-ui/target/classes/routers/QueryRouter.js
此文件的Idem
/usr/local/.m2/repository/saiku/saiku-server/target/saiku-server-foodmart-2.2-SNAPSHOT.tar.gz
Could not find artifact org.saiku:saiku-core:pom:2.2-SNAPSHOT and 'parent.relativePath' points at wrong local POM
此文件的Idem
/usr/local/.m2/repository/saiku/saiku-server/target/saiku-server-foodmart-2.2-SNAPSHOT.tar.gz
Could not find artifact org.saiku:saiku-core:pom:2.2-SNAPSHOT and 'parent.relativePath' points at wrong local POM
似乎您已经做了一些更改:Maven找不到relativePath属性引用的父pom
检查这些错误,您总是会发现许多错误。您是否在本地回购协议中构建?那太糟糕了
我得到了类似的错误,因为我认为,我的病毒检查器锁定了目标/目录下的一个文件,而clean无法删除该目录。我手动删除目录并恢复生成。您是否在本地回购中生成?那太糟糕了
我得到了类似的错误,因为我认为,我的病毒检查器锁定了目标/目录下的一个文件,而clean无法删除该目录。我手动删除目录并恢复构建。我已通过在saiku webapp的pom.xml中设置relativePath来修复此问题:
<parent>
<artifactId>saiku-core</artifactId>
<groupId>org.saiku</groupId>
<version>2.6-SNAPSHOT</version>
<relativePath>../saiku-core/pom.xml</relativePath>
</parent>
赛库岩芯
org.saiku
2.6-1
../saiku core/pom.xml
我通过在saiku webapp的pom.xml中设置relativePath来修复这个问题:
<parent>
<artifactId>saiku-core</artifactId>
<groupId>org.saiku</groupId>
<version>2.6-SNAPSHOT</version>
<relativePath>../saiku-core/pom.xml</relativePath>
</parent>
赛库岩芯
org.saiku
2.6-1
../saiku core/pom.xml