I am not very experience with java and this is driving me crazy. I wrote a java program FileManagement and I need to run it from the command line.
I can compile it from the command line with javac FileManagement/*.java which will create all the classes in that folder but when I try java FileManagement.Main it says :
Exception in thread “main” java.lang.NoClassDefFoundError:
FileManagement/Main
The thing is that I have tried this same procedure in a remote computer and it is working fine. It is not working on mine.
If your
Mainclass is in a package calledFileManagement, then try:in the parent folder of the
FileManagementfolder.If your
Mainclass is not in a package (the default package) then cd to theFileManagementfolder and try:More info about the CLASSPATH and how the JRE find classes: