[Radiance] Broken Maven dependencies for Radiance modules in Central Maven Repo
See original GitHub issueLatest 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
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:
- Created 3 years ago
- Comments:6 (4 by maintainers)
Top 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 >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
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.
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.