Si empleamos paquetes, hay que alinear los nombres del paquete y los directorios. Sea
Hola2.java |
package
ejemplo.ejecucion; public
class Hola2 { public static void main(String[]
argumentos) { System.out.println("Hola."); } } |
Una vez colocado
el fichero “Hola2.java” en su directorio
X/ejemplo/ejecucion/Hola2.java
nos situaremos en
el directorio X y llamaremos al compilador
$ javac ejemplo.ejecucion.Hola2.java
El resultado es
el fichero “X/ejemplo/ejecucion/Hola.class”.
Si deseamos
separar ficheros .java de ficheros .class, se lo indicaremos al compilador
$ javac -d Y ejemplo.ejecucion.Hola2.java
El resultado es
el fichero “Y/ejemplo/ejecucion/Hola.class”.
Temas relacionados
104. javac (herramienta estándar)