After spending countless hours, googling similar threads and whatnot, i'm still stuck with this issue. I have simple Java app, that uses Guava. I'm using Intellij IDEA CE 2021. So, i have copied guava.jar in /lib, and included it in Project Structure > Modules > Dependencies: screenshot
I have also created .jar atrifact, and added guava dependency: screenshot
After building artifact and running it from console, i get Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/io/Files, no matter what i try. I don't have any more ideas, any advice here?
Some simple steps and you are done with this task:
Just a note (not valid for Guava): if you are using signed jars like Bouncy Castle you will notice that this doesn't work like describes because the "including" of the external dependency file in the project jar will destroy the signature.