|
Back to Java Information
Back to Main Page
|
Acquiring the Scanner class for Java 1.4 on Apple Macs
IMPORTANT: If you are running Tiger (Mac
OS X 10.4.2), Java 1.5 is now available for download (click
here to go to the download page). We strongly suggest that
you upgrade to Tiger and install Java 1.5, to avoid problems. If you
decide not to install Tiger, follow the instructions on this page to
add to your Java library a version of Java 1.5's Scanner class.
Although using such modified library should allow you to do homeworks
that would otherwise require Java 5.0, the provided Scanner class has
limited functionality, and we cannot exclude that it may behave
incorrectly in some cases.
Open a terminal window (Applications -> Utilities -> Terminal) and execute
java -version
This should print something like:
java version "1.4.2_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-141.3)
Java HotSpot(TM) Client VM (build 1.4.2-38, mixed mode)
If the version is different from "1.4.2_05", stop here and ask for
assistance. Otherwise, execute the following commands:
cd /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes
sudo mv classes.jar classes.orig.jar
sudo curl http://endeavor.cc.gt.atl.ga.us/classes.cs1322.JDK1.4.2.jar -O
sudo chmod 644 classes.cs1322.JDK1.4.2.jar
sudo ln -s classes.cs1322.JDK1.4.2.jar classes.jar
That's it. To make sure that everything worked fine, execute again
java -version
and check that you don't get any error. If you get an error at this
point or after any of the commands above, ask for assistance.
Copyright © College of Computing Any unauthorized reproduction or use is strictly prohibited.
|