Actions
Bug #830
openBuilding from source fails: Error: Module java.logging not found, required by org.openecard.richclient
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
06/25/2021
Due date:
% Done:
0%
Estimated time:
Reviewer:
Build Version:
Description
OS: Linux (openSUSE Tumbleweed) with OpenJDK 14 and higher
I have no success trying to build Open eCard from source. Following the build instructions
$ git clone git://github.com/ecsec/open-ecard.git $ cd open-ecard $ mvn clean install
gives the following error:
[ERROR] Error: Module java.logging not found, required by org.openecard.richclient [ERROR] java.lang.module.FindException: Module java.logging not found, required by org.openecard.richclient [ERROR] at java.base/java.lang.module.Resolver.findFail(Resolver.java:900) [ERROR] at java.base/java.lang.module.Resolver.resolve(Resolver.java:191) [ERROR] at java.base/java.lang.module.Resolver.resolve(Resolver.java:140) [ERROR] at java.base/java.lang.module.Configuration.resolve(Configuration.java:421) [ERROR] at java.base/java.lang.module.Configuration.resolve(Configuration.java:255) [ERROR] at jdk.jlink/jdk.tools.jlink.internal.Jlink$JlinkConfiguration.resolve(Jlink.java:217) [ERROR] at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.createImageProvider(JlinkTask.java:489) [ERROR] at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.createImage(JlinkTask.java:399) [ERROR] at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.run(JlinkTask.java:271) [ERROR] at jdk.jlink/jdk.tools.jlink.internal.Main.run(Main.java:54) [ERROR] at jdk.jlink/jdk.tools.jlink.internal.Main.main(Main.java:33) [ERROR] Failed to execute goal net.agilhard.maven.plugins:jlink-jpackager-maven-plugin:1.0.0-ec.4:jlink (jlink) on project richclient-packager: [ERROR] Exit code: 1 [ERROR] Command line was: /bin/sh -c /usr/lib64/jvm/java/bin/jlink @/usr/src/git/open-ecard/packager/richclient-packager/target/jlinkArgs
The reported missing module seems to be present:
$ java --list-modules | grep java.logging java.logging@11.0.7
Resuming with
$ mvn clean install -rf :richclient-packager
leads to more allegedly missing modules (java.base, java.desktop, ...).
Files
Actions