我尝试构建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
答案 0 :(得分:0)
嗯,这应该可行:
尝试再次编译。
编辑
转到本地pom.xml并将行1185更改为: https://oss.sonatype.org/content/repositories/github-releases
到
答案 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)进行操作,现在可以使用了。