Java class not found in a directory hierarchy -
i getting following error when running java program:
error: not find or load main class gen i have following directory structure:
- the curent directory run program contains directories hierarchy: classes/gensig/gen , classes/gensig/util. in directories have classes need.
- i want run class gen classes/gensig/gen. in classes/gensig/util have classes call in gen class.
- i run program error mentioned:
java -cp classes/gensig/gen/*.class:classes/gensig/util/*.class gen
thanks help.
the classpath must contain directories or jar files constitute root of package tree (i.e. directory constitutes default package, , contains directories of top-level packages).
in cases, looks class called gen, , in package gensig.gensig. name gensig.gensig.gen. root of package tree directory classes. command should be:
java -cp classes gensig.gensig.gen edit: given comment, classes in package gen. root of package tree classes/gensig. command should be
java -cp classes/gensig gen.gen
Comments
Post a Comment