incorporando datos de otro proyecto

Si en la compilación necesitamos código de otro proyecto java que se encuentra en el directorio Z (y los directorios que correspondan a su estructura de paquetes), se lo indicaremos al compilador

$javac -classpath Z ... etc ...

Si el otro proyecto está compactado en un fichero Z.jar, se lo indicaremos al compilador

$ javac -classpath Z.jar ... etc ...

Si hay que recurrir a varios otros proyectos Z1, Z2.jar, ..., los indicaremos todos ellos

$javac -classpath Z1:Z2.jar:... ... etc ...  (en Unix)

$javac -classpath Z1;Z2.jar;... ... etc ...  (en Windows)

 

En lugar de escribir “-classpath” cada vez que se llama al compilador, se puede definir una variable de entorno CLASSPATH. El efecto es equivalente.

Ver [http://java.sun.com/j2se/1.5.0/docs/tooldocs/index.html#basic].

Temas relacionados

104. javac (herramienta estándar)