Hi, I'm packaging some Java packages for guix https://www.gnu.org/software/guix/, a functional package manager (much like nix). I would appreciate some assistance for understanding how to
leverage Xmvn in this case. Guix installs each package into a prefix of it's own, e.g.: /gnu/store/...-plexus-io/share/java/plexus/io.jar Thus Xmvn shall pick up artifacts and meta-data from all prefixes belonging to the current profile/environment. Each prefix could contain a .../xmvn/configuration.xml and $XDG_DATA_DIRS could be used to get a list of these. I tried this and it worked different then expected. I tried to use the "prefixes" (according the the Xmvn configuration reference [1]) as shown below. But the Xmvn does not even try to access these prefixes. Can somebody explain why, please? <configuration> <resolverSettings> <prefixes> <prefix>/gnu/store/...-plexus-io</prefix> </prefixes> </resolverSettings> </configuration> I learned that I need to define <metadataRepositories>,
which worked. But I'm wondering what are the <prefixes> then
used for and how to test whether my set-up is correct. Thanks in advance for any answer. [1] https://fedora-java.github.io/xmvn/config.html -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@xxxxxxxxxxxxxxxxxxx | | www.crazy-compilers.com | compilers which you thought are impossible | |
_______________________________________________ java-devel mailing list -- java-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to java-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/java-devel@xxxxxxxxxxxxxxxxxxxxxxx