question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Version 2.x Maven Central Identification

See original GitHub issue

The intent of 2.x is to live side-by-side with 1.x. The package name (io.reactivex vs rx) is insufficient though, as the Maven Central artifactId needs to also be different otherwise both can’t be imported. So instead of rxjava should it just be rxjava2 like this?

compile 'io.reactivex:rxjava2:2.x.y'
compile 'io.reactivex:rxjava:1.x.y'

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Reactions:1
  • Comments:33 (29 by maintainers)

github_iconTop GitHub Comments

1reaction
JakeWhartoncommented, Jun 17, 2016

Might be a good time to shed some nebula? RxAndroid got rid of all of them and never looked back.

On Fri, Jun 17, 2016, 8:56 AM Artem Zinnatullin notifications@github.com wrote:

👍 for Jake’s proposal about groupId change to io.reactivex.rxjava2.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ReactiveX/RxJava/issues/3170#issuecomment-226761800, or mute the thread https://github.com/notifications/unsubscribe/AAEEEaOIeM0VW9cpfnKQF2mXdqCAMUCMks5qMpmTgaJpZM4FvoU- .

1reaction
artem-zinnatullincommented, Jun 17, 2016

@akarnokd yeah, looks like it’s in nebula rxjava plugin, but you can override it inside RxJava’s build.gradle, add group = 'io.reactivex.rxjava2'. When I run ./gradlew publishToMavenLocal it publishes it to overridden group.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Log4j – Maven, Ivy, Gradle, and SBT Artifacts
When you specify the version identifier in this section, ... Log4j 2.x contains several optional components that can be included in an ...
Read more >
Maven Central Repository Search
Official search by the maintainers of Maven Central Repository.
Read more >
org.apache.logging.log4j - Maven Repository
It has a plugin architecture that makes it extensible and supports asynchronous logging based on LMAX Disruptor. Last Release on Sep 17, 2022....
Read more >
Setting up an Apache Maven project - AWS SDK for Java 2.x
Look on lines 11 and 12 to see the Java compiler version setting for this Maven project, and the required inclusion of the...
Read more >
Maven Publish Plugin - Gradle User Manual
Overriding the default identity values is easy: simply specify the groupId , artifactId or version attributes when configuring the MavenPublication. Example 2.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found