Ioan Eugen Stan created OFBIZ-12263: ---------------------------------------
Summary: Cannot compile plugins with dependencies in other repositories - clojars repo Key: OFBIZ-12263 URL: https://issues.apache.org/jira/browse/OFBIZ-12263 Project: OFBiz Issue Type: Bug Reporter: Ioan Eugen Stan I would like to build a plugin that contains a dependency from Clojars repository. [https://github.com/netdava/ofbiz-clojure-repl] Clojuras is not in the list of OFBiz repositories and the plugin fails to build. Adding clojars to the plugin repository configuration does not work. Adding clojars to the main gradle project (in subprojects repository) works. However this approach leads to add all repos in main project and possibly upstream. I think another approach is necessary for this. A solution would be to make the plugins more independent from the main project. This could be achieved by using a BOM ? [https://dzone.com/articles/gradle-goodness-use-bill-of-materials-bom-as-depen] [https://docs.gradle.org/current/userguide/platforms.html#sub:using-platform-to-control-transitive-deps] This will probably require to publish ofbiz binaries. ML discussion: [ https://lists.apache.org/thread.html/rc8151611a7946b2e9be88755fd44b89af66356941613f4ddff9cdf17%40%3Cdev.ofbiz.apache.org%3E|https://lists.apache.org/thread.html/rc8151611a7946b2e9be88755fd44b89af66356941613f4ddff9cdf17%40%3Cdev.ofbiz.apache.org%3E] [https://docs.gradle.org/current/userguide/declaring_repositories.html] [https://discuss.gradle.org/t/repositories-in-subprojects/23596/2] -- This message was sent by Atlassian Jira (v8.3.4#803005)