Build Failure GeoNetwork开源

时间:2018-12-19 13:14:05

标签: maven build open-source geonetwork

我尝试构建GeoNetwork开放源代码,但是当我运行“ mvn clean install -DskipTests”时遇到以下问题:

void setup()
{
    size(600, 600);

    background(0);
    fill(#CC0000);

    textSize(150);
    text("Yeah!", width/2, height/2, 80, 80);
}

我已经安装了Java 8 我从eclipse和命令行都尝试过,但是它不起作用。 我也尝试过执行mvn clear install,但是什么也没有。

我点击了以下链接: https://travis-ci.org/geonetwork/core-geonetwork/builds/467950176

有什么主意吗?

Maven-settings.xml:

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option         
MaxPermSize=256M; support was removed in 8.0
Apache Maven 3.5.2
Maven home: /usr/share/maven
Java version: 1.8.0_191, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: it_IT, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-20-generic", arch: "amd64", family: 
"unix"
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective 
model for org.geonetwork-opensource:wfsfeature-harvester:jar:3.4.5- 
SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for 
org.apache.maven.plugins:maven-jar-plugin is missing. @ 
org.geonetwork-opensource:wfsfeature-harvester:[unknown-version], 
/home/barbara/core-geonetwork/workers/wfsfeature-harvester/pom.xml, 
line 75, column 15
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they 
threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer 
support building such malformed projects.
[WARNING] 
[INFO] --------------------------------------------------------------- 
---------
[INFO] Reactor Build Order:
[INFO] 
[INFO] GeoNetwork opensource
[INFO] common utils
[INFO] Caching xslt module
[INFO] ArcSDE module (dummy-api)
[INFO] GeoNetwork domain
[INFO] Oaipmh modules
[INFO] GeoNetwork Events
[INFO] GeoNetwork schema plugins
[INFO] GeoNetwork schema plugins core
[INFO] GeoNetwork schema plugin for ISO19139/119 standards
[INFO] GeoNetwork index using Elasticsearch
[INFO] GeoNetwork index Elasticsearch client
[INFO] GeoNetwork core
[INFO] GeoNetwork schema plugin for Dublin Core records retrieved by CSW
[INFO] GeoNetwork schema plugin for Dublin Core standard
[INFO] GeoNetwork schema plugin for ISO19110 standard
[INFO] GeoNetwork CSW server
[INFO] GeoNetwork harvesters
[INFO] GeoNetwork health monitor
[INFO] GeoNetwork services
[INFO] Geonetwork Web Resources 4 Java
[INFO] GeoNetwork INSPIRE Atom
[INFO] GeoNetwork dashboard app based on Kibana
[INFO] messaging
[INFO] workers
[INFO] WFS features harvester
[INFO] Tests for schema plugins
[INFO] GeoNetwork user interface module
[INFO] JS API and Service documentation
[INFO] GeoNetwork Web module
[INFO] GeoNetwork E2E Javascript Tests
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building GeoNetwork opensource 3.4.5-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] Downloading from oss.sonatype.org-github-releases:    
https://oss.sonatype.org/content/repositories/github- 
releases/org/zeroturnaround/jrebel-maven-plugin/1.1.5/jrebel-maven- 
plugin-1.1.5.pom
[INFO] Downloading from sonatype-public-repository: https://oss.sonatype.org/content/groups/public/org/zeroturnaround/jrebel- 
maven-plugin/1.1.5/jrebel-maven-plugin-1.1.5.pom
[INFO] Downloading from central: 
https://repo.maven.apache.org/maven2/org/zeroturnaround/jrebel-maven- 
plugin/1.1.5/jrebel-maven-plugin-1.1.5.pom
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] GeoNetwork opensource .............................. FAILURE [  0.893 s]
[INFO] common utils ....................................... SKIPPED
[INFO] Caching xslt module ................................ SKIPPED
[INFO] ArcSDE module (dummy-api) .......................... SKIPPED
[INFO] GeoNetwork domain .................................. SKIPPED
[INFO] Oaipmh modules ..................................... SKIPPED
[INFO] GeoNetwork Events .................................. SKIPPED
[INFO] GeoNetwork schema plugins .......................... SKIPPED
[INFO] GeoNetwork schema plugins core ..................... SKIPPED
[INFO] GeoNetwork schema plugin for ISO19139/119 standards  SKIPPED
[INFO] GeoNetwork index using Elasticsearch ............... SKIPPED
[INFO] GeoNetwork index Elasticsearch client .............. SKIPPED
[INFO] GeoNetwork core .................................... SKIPPED
[INFO] GeoNetwork schema plugin for Dublin Core records retrieved by 
CSW SKIPPED
[INFO] GeoNetwork schema plugin for Dublin Core standard .. SKIPPED
[INFO] GeoNetwork schema plugin for ISO19110 standard ..... SKIPPED
[INFO] GeoNetwork CSW server .............................. SKIPPED
[INFO] GeoNetwork harvesters .............................. SKIPPED
[INFO] GeoNetwork health monitor .......................... SKIPPED
[INFO] GeoNetwork services ................................ SKIPPED
[INFO] Geonetwork Web Resources 4 Java .................... SKIPPED
[INFO] GeoNetwork INSPIRE Atom ............................ SKIPPED
[INFO] GeoNetwork dashboard app based on Kibana ........... SKIPPED
[INFO] messaging .......................................... SKIPPED
[INFO] workers ............................................ SKIPPED
[INFO] WFS features harvester ............................. SKIPPED
[INFO] Tests for schema plugins ........................... SKIPPED
[INFO] GeoNetwork user interface module ................... SKIPPED
[INFO] JS API and Service documentation ................... SKIPPED
[INFO] GeoNetwork Web module .............................. SKIPPED
[INFO] GeoNetwork E2E Javascript Tests .................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.150 s
[INFO] Finished at: 2018-12-19T12:38:35+01:00
[INFO] Final Memory: 17M/284M
[INFO] ------------------------------------------------------------------------
[ERROR] Plugin org.zeroturnaround:jrebel-maven-plugin:1.1.5 or one of 
its dependencies could not be resolved: Failed to read artifact 
descriptor for org.zeroturnaround:jrebel-maven-plugin:jar:1.1.5: Could 
not transfer artifact org.zeroturnaround:jrebel-maven-plugin:pom:1.1.5 
from/to oss.sonatype.org-github-releases 
(https://oss.sonatype.org/content/repositories/github-releases): 
java.lang.RuntimeException: Unexpected error: 
java.security.InvalidAlgorithmParameterException: the trustAnchors 
parameter must be non-empty -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, 
please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException

2 个答案:

答案 0 :(得分:0)

嗯,这应该可行:

  • here下载jrebel插件
  • 转到 /home/your_user/.m2/repository ,然后将jar复制到 org / zeroturnaround / jrebel-maven-plugin / 1.1.5 目录(必须存在) )

尝试再次编译。

编辑

转到本地pom.xml并将行1185更改为: https://oss.sonatype.org/content/repositories/github-releases

https://oss.sonatype.org/content/groups/public

答案 1 :(得分:0)

我找到了解决问题的方法。我的Linux版本阻止了下载maven的jar包。我通过以下证书解决了:

sudo update-ca-certificates -f
sudo apt install ca-certificates-java --reinstall

然后,我按照地理网络安装说明(https://github.com/geonetwork/core-geonetwork/tree/master/software_development)进行操作,现在可以使用了。