[SOLVED]
In my project I can effortlessly run my project as an application through IntelliJ's runner configurations. However if I try to run it from the terminal after navigating to the source file directory I get hundreds of error: package com.package.something does not exist errors, even when run from the project root directory. I believe this is also part of the reason all of my Jar files also fail to run as they give similar, but different, errors.
I have all my dependencies specified in my pom.xml, so I'm confused how IntelliJ is able to read all the libraries I imported while the command line java cannot.
If need be I can show my project structure.
--------------------------------------------------
Solution:
Add the shade plugin to the pom.xml and run it as part of the maven package stage.
mvnw clean:clean package shade:shade
The jar labelled "original" will run perfectly fine, as far as I can tell