我尝试安装本地开发环境来测试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
非常感谢任何帮助。