在Ubuntu 16.04上构建DSpace 5.6时出错

时间:2018-03-08 09:07:31

标签: maven ubuntu-16.04 dspace

我尝试安装本地开发环境来测试DSpace 5.6上的Ubuntu 16.04

我是Java,maven和DSpace的新手,我来自.Net Windows开发,经过几个小时谷歌搜索解决方案并阅读{{1}文档,我决定在这里提问。所以它来了:

当我尝试这个时

DSpace

我收到错误

mvn -Denv=devel -Dmirage2.on=true -Dmirage2.deps.included=false package

然后我尝试添加像-X和-e这样的参数,以便查看有关错误的更多信息,但不知道为什么会发生这种情况。

所以我决定不尝试包含幻影2,看看会发生什么:

Failed to execute goal com.soebes.maven.plugins:iterator-maven-plugin:0.3:iterator (default) on project xmlui-mirage2: Command execution failed. Process exited with an error: 6 (Exit value: 6) -> [Help 1]

然后我收到下一个错误:

mvn -Denv=devel -Dmirage2.deps.included=false package

还尝试了这个问题,看看我的jython版本是否存在问题,但是得到了同样的错误:

Failed to execute goal net.sf.mavenjython:jython-compile-maven-plugin:1.2:jython (default) on project impact: Jython failed with return code: 255 -> [Help 1]

所以在搜索'影响'模块并没有找到任何线索,我决定编辑pom.xml文件并删除影响到servlet的部分:

mvn -Denv=devel package

然后从<!-- Impact servlet --> <profile> <id>impact</id> <activation> <file> <exists>impact/pom.xml</exists> </file> </activation> <modules> <module>impact</module> </modules> </profile> 删除impact文件夹。所以现在我已经成功地构建了项目但是如果有人能指出我可能导致此错误的原因,我就会徘徊,所以我可以包含Impact模块并使用dspace/modules

编辑: Java和Maven版本

xmlui-mirage2

非常感谢任何帮助。

0 个答案:

没有答案