rules_jvm_external icon indicating copy to clipboard operation
rules_jvm_external copied to clipboard

Bazel rules to resolve, fetch and export Maven artifacts

Results 259 rules_jvm_external issues
Sort by recently updated
recently updated
newest added

Resolves https://github.com/bazelbuild/rules_jvm_external/issues/582 ## Problem That issue is caused by overrides to fully-qualified labels being duplicative with their non-overridden counterparts. For example, consider [ndbench-core](https://mvnrepository.com/artifact/com.netflix.ndbench/ndbench-core/0.7.2), which takes a dependency on both `com.codahale.metrics:metrics-core`...

I'm starting to see a need on my project for requiring all dependencies to be explicitly declared rather than automatically getting transitive dependencies pulled in by maven_install. While the transitive...

If an artifact depends on a zip artifact, then rules_jvm_external will generate targets that depend on the zip artifacts by label, but no targets are generated for those zip artifacts...

I define a pom_file ``` pom_file( name = "yak_core_pom", targets = [ "//yakboot/yak-core", ], template_file = "pom_template.xml", ) ``` when i build this file , it generate pom like ![image](https://user-images.githubusercontent.com/9640834/147307365-f8aca0f4-80f0-4368-a0e0-3ebd39cdcd6d.png)...

somewhere obvious in this file it should say that I should run `bazel run @unpinned_maven//:pin` if I need to make a change. I had to ask a teammate for help...

good first issue

Hi all, I have artifacts hosted on a private repository using jfrog. In my workspace file, I have a `maven_install` rule with ``` artifacts = [ 'com.functorz:ztype:0.3.19', ], repositories =...

Hi, When we run `bazel run @unpinned_maven//:pin` we notice the following change in our `maven_deps.json` file: ``` { "coord": "xmlpull:xmlpull:jar:sources:1.1.3.1", "dependencies": [], "directDependencies": [], "exclusions": [ "org.slf4j:slf4j-log4j12" ], "file": null...

Unless I specifiy "no-javadocs" when using kt_jvm_export, I get the following error: ``` import kotlin.reflect.jvm.internal.impl.types.model.TypeSubstitutorMarker; ^ symbol: class TypeSubstitutorMarker location: package kotlin.reflect.jvm.internal.impl.types.model /tmp/unpacked-sources12701327578411037281/kotlin/reflect/jvm/internal/impl/types/TypeSubstitutor.java:40: error: cannot find symbol public class TypeSubstitutor...

Hi, I'm currently porting our maven build to bazel. Our application uses modules. Some of our dependencies aren't modularized so we refer to them with their automatic module name. One...

type: feature request

Our workspace has a tens of Maven artifact dependency trees. Each one of these is represented by a single `maven_install` repository rule, and there can be overlap between trees. When...