[ https://issues.apache.org/jira/browse/OFBIZ-12263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17367603#comment-17367603 ]
Michael Brohl commented on OFBIZ-12263: --------------------------------------- Hi Eugen, I think this should be a change/mod in your custom repository. We should not add custom dependencies to the build file which are not used by the project itself. > 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 > Priority: Major > > 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)