Previous

Platform-Specific Details: Compiling a Swing Program

When compiling a Swing program, you must use a class path that includes both the Swing swing.jar file and the JDK classes.zip file.

Solaris
If you've set the JAVA_HOME and SWING_HOME environment variables:
$JAVA_HOME/bin/javac -classpath .:$SWING_HOME/swing.jar:$JAVA_HOME/lib/classes.zip SomeClass.java
Which might result in something like this:
/home/me/jdk1.1.6/bin/javac -classpath .:/home/me/swing-1.0.2/swing.jar:/home/me/jdk1.1.6/lib/classes.zip SomeClass.java

DOS shell (Windows 95/NT)
If you've set the JAVA_HOME and SWING_HOME environment variables:
[PENDING: put env variable version of following command here]
%JAVA_HOME%\bin\javac -deprecation -classpath .;%SWING_HOME%\swing.jar;%JAVA_HOME%\lib\classes.zip SomeClass.java
Which might result in something like this:
C:\java\jdk1.1.6\bin\javac -deprecation -classpath .;C:\java\swing-1.0.2\swing.jar;C:\java\jdk1.1.6\lib\classes.zip SomeClass.java


Previous