My process for creating a runnable JAR from a project with many libraries with Eclipse has been.
Export > Runnable JAR > Select launch configuration > Packag
you could try using a gradle script. eclipse will make you a gradle project. you can use that build file with any ide. it has a built in jar task.