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.

[Radiance] Broken Maven dependencies for Radiance modules in Central Maven Repo

See original GitHub issue

Latest Radiance-Substance in central Maven repo 3.5.0 has dependencies on non-existing artifacts substance-trident and substance-neon: https://mvnrepository.com/artifact/org.pushing-pixels/radiance-substance/3.5.0 Screenshot 2020-10-09 at 21 45 30

Proper names for those artifacts seem to be radiance-trident and radiance-neon: https://mvnrepository.com/artifact/org.pushing-pixels/radiance-trident/3.5.0 https://mvnrepository.com/artifact/org.pushing-pixels/radiance-neon/3.5.0

So actual Maven config for this has to be

		<dependency>
			<groupId>org.pushing-pixels</groupId>
			<artifactId>radiance-substance</artifactId>
			<version>3.5.0</version>
			<exclusions>
				<exclusion>
					<groupId>org.pushing-pixels</groupId>
					<artifactId>substance-trident</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.pushing-pixels</groupId>
					<artifactId>substance-neon</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
		<dependency>
			<groupId>org.pushing-pixels</groupId>
			<artifactId>radiance-neon</artifactId>
			<version>3.5.0</version>
		</dependency>
		<dependency>
			<groupId>org.pushing-pixels</groupId>
			<artifactId>radiance-trident</artifactId>
			<version>3.5.0</version>
		</dependency>

P.S. Also it’s all compiled with Java9 and thus fails on Java8 - but I guess that’s another issue

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
kirill-grouchnikovcommented, Oct 9, 2020

Thanks for reporting this. It’s also a reminder to myself to check Radiance snapshots in a separate Gradle-based project that pulls the snapshot dependencies and verify that it’s working.

1reaction
kirill-grouchnikovcommented, Oct 9, 2020

There was a very early refactoring of build files with https://github.com/kirill-grouchnikov/radiance/commit/9002a7a580c589c6b9dde233e6432bf900c9367a#diff-a3ec5ac3ae8bfa9d5f25e3925969c4ff and https://github.com/kirill-grouchnikov/radiance/commit/9002a7a580c589c6b9dde233e6432bf900c9367a#diff-c197962302397baf3a4cc36463dce5ea

Will take a look at fixing this for 3.5.1. As for Java 8, the minimum requirement for building and running Radiance is Java 9.

Read more comments on GitHub >

github_iconTop Results From Across the Web

[Radiance] Provide Maven artifacts · Issue #6 - GitHub
As far as the dependencies go, under Radiance there will be an additional dependency for Substance - Neon (which is also part of...
Read more >
How to clean old dependencies from maven repositories?
Short answer - Deleted .m2 folder in {user.home} . E.g. in windows 10 user home is C:\Users\user1 . Re-build your project using mvn...
Read more >
IntelliJ IDEA - Troubleshooting common Maven issues
If you encounter problems working with your Maven project you can check to see if the following solutions and workarounds can help you...
Read more >
Introduction to Repositories - Apache Maven
A repository in Maven holds build artifacts and dependencies of varying types. There are exactly two types of repositories: local and remote:.
Read more >
Fix broken builds with this log4j Maven dependency example
This log4j Maven dependency example demonstrates how to use Maven Central and resolve external libraries.
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