[ https://issues.apache.org/jira/browse/JENA-2121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17376431#comment-17376431 ]
Andy Seaborne commented on JENA-2121: ------------------------------------- Good news! I'm sure where we can record that piece of information but at least we'll have this JIRA ticket. > Can't use jena-core, jena-iri in modular runtime-image > ------------------------------------------------------ > > Key: JENA-2121 > URL: https://issues.apache.org/jira/browse/JENA-2121 > Project: Apache Jena > Issue Type: Bug > Components: Core, IRI > Environment: Java 11 > Reporter: Robin Tissot > Priority: Major > Attachments: module-info.java > > > Hello, > I'm trying to create a runtime-image to distribute an Java 11 application > which is using jena-core and jena-iri using jlink but jlink command give me > error "automatic module cannot be used with jlink: org.apache.jena.core". > So I use moditect-maven-plugin to fix this error, this plugin consists of > adding module descriptors to existing JAR files, and I created module > descriptors of jena-core and jena-iri using jdeps command-line tool. This fix > my error with jlink but now I have an error when launching the runtime-image: > "java.util.ServiceConfigurationError: > org.apache.jena.sys.JenaSubsystemLifecycle: module org.apache.jena.core does > not declare 'uses' ". > My guess is the solution should be adding a complete module-info.java file in > jena modules. > Here is a minimal project showing the problem : > [https://github.com/Trobiun/JenaSample] -- This message was sent by Atlassian Jira (v8.3.4#803005)