El tema del classpath es bastante importante y te conviene tenerlo claro para poder trabajar con Java en cualquier entorno.
Así en breve, la Maquina Virtual Java (en windows ejecutada con java.exe, vamos) necesita saber de donde sacar las clases para ejecutarlas.No solo tu clase principal sino tambien todas las que hagas uso a través del import.
Para decirle de donde puede sacar las clases, se utiliza el concepto de CLASSPATH que es una serie de caminos a directorios y a ficheros .jar donde se encuentran las clases que necesitas. El CLASSPATH se compone de algunos elementos IMPLICITOS y otros EXPLICITOS, que has de especificar tú. Las clases del JDK, por ejemplo, estan en el CLASSPATH de modo implicito, no las has de poner, pero las tuyas no.
Existen diferentes formas de ejecutar aplicaciones Java (aplicaciones normales, servlets...) y cada una tiene sus "reglas" de lo que es implicito y explicito, pero tu caso, el de las aplicaciones normales es el más sencillo.
Entonces, el error que te da es por que cuando ejecutas tu clase ARCHIVO el no sabe donde encontrarla, puesto que no esta en el CLASSPATH, aunque este en el mismo directorio donde ejecutas Java, da igual.
Una forma rápida de ponerla en el CLASSAPATH es poner la variable de entorno CLASSPATH a ".", es decir, al directorio actual. Así cuando ejecutes java ARCHIVO el búscara en el directorio donde estes y si encuentra ARCHIVO.class, lo podrá ejecutar.
De forma resumida para una prueba rápida:
export CLASSPATH=.
vas al directorio donde está ARCHIVO.class y ejecutas "java ARCHIVO".
Un detalle sobre los paquetes, en el CLASSPATH hay que poner la ruta de ficheros .jar o diretorios
base donde estan los .class. Es decir, si el fichero esta en el paquete "test", el fichero ARCHIVO.class debe estar en un dubdirectorio llamado "test" y el CLASSPATH debe apuntar al directorio donde esta "test", no al propio directorio donde esta el archivo .class.
Por ultimo, la convencion es que los nombres de los paquetes son en minusculas y los de las clases solo mayusculas las iniciales de las palabras, así que la clase debería ser Archivo. Las MAYUSCULAS solo se usan para las "constantes" (public static final xxx).
Si quieres hacer algo en Java, este es un tema que debes
comprender en vez de limitarte a copiar lo que has visto en un foro por que es la base de muchas cosas y si no, te dará muchos problemas a la larga, muchos.
.
Un saludo,