[
https://issues.apache.org/jira/browse/CSV-273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17319718#comment-17319718
]
Jannik Zuther commented on CSV-273:
-----------------------------------
This is for anyone coming across this issue with the same problem:
If using Gradle as the build system, one can use the
[extra-java-module-info|https://github.com/jjohannes/extra-java-module-info]
plugin to manually give the library module information (at least an automatic
module name, although full module information is also possible).
But this is only a poor and brittle (need to manually put the exact name of the
jar file) workaround, so I hope this issue can be addressed sometime soon.
> Define automatic Java module name for jar file
> ----------------------------------------------
>
> Key: CSV-273
> URL: https://issues.apache.org/jira/browse/CSV-273
> Project: Commons CSV
> Issue Type: Improvement
> Components: Build
> Affects Versions: 1.8
> Reporter: Marcel Baumann
> Priority: Minor
>
> It would be great to at least define an automatic Java module name in the
> manifest following apache convention: 'org.apache.commons.csv'. The effort
> would be minimal.
> Far better would be to provide a full-fledged module-info.java definition.
> But I understand that the effort is greater. It should be considered that JDK
> 9 introduced modules a long time ago and it is reasonable to start supporting
> this feature.
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)