Open ranjitIN opened 1 year ago
Hi @ranjitIN, could you include the exception being thrown which indicates which class isn't being found
D:\project\Krishworks\Router\app\build\libs>java -jar app.jar
Error: Could not find or load main class router.App
Caused by: java.lang.ClassNotFoundException: router.App
This seems to be an issue where it cannot find the main class defined in the Gradle configuration, unless there is more to the exception indicating that the class couldn't be initialized due to another class initialization error
i already defined main class in the Gradle configuration.
I'm also facing this issue, having the class properly defined and existing in the jar. @alzimmermsft
I have no clue how the Azure SDK can mess with this... But it does seem to be the case, when I remove it from the project, the project builds and runs the jar just fine.
@ranjitIN, @LegendL3n could you include the Gradle dependency listing for your projects?
@ranjitIN looking further into the dependency you're using firebase-admin 6.13.0
is has a dependency on a very old version of Netty, 4.1.45.Final
, whereas the dependency azure-storage-blob 12.20.2
uses a newer version of Netty, 4.1.86.Final
. This is a potential reason for the application failing to run as there could be a class or method loading error happening.
I created a scratch project with Kotlin Desktop Compose, a guide can be found here: https://github.com/JetBrains/compose-multiplatform/tree/master/tutorials/Getting_Started.
when i convert this project to maven project i found dependency conflicts in logback after resolving the conflicts it works fine. i don't know why gradle not able to find dependency conflicts.
Which conflicts? @ranjitIN I also use logback, although it doesn't seem to change anything here.
Query/Question I am facing class not found issue after building the jar with dependency that I am listed below.
If I remove this dependency and build the jar I don't facing any issue. please let me know am I doing something wrong or i need to switch from Gradle to maven
build.gradle of my project