• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: CurrentJDK link - Check and Fix Tip
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CurrentJDK link - Check and Fix Tip


  • Subject: Re: CurrentJDK link - Check and Fix Tip
  • From: Michael Engelhart <email@hidden>
  • Date: Wed, 11 Aug 2004 09:11:40 -0500

It's a bit easier to just type:
$ java -version
on the command line. This should show all the information you need. Mine says:


$ java -versionjava version "1.4.2_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-141)
Java HotSpot(TM) Client VM (build 1.4.2-38, mixed mode)

If it's not pointing to the correct JVM it will show up here as well.
On Aug 11, 2004, at 8:54 AM, Kieran Kelleher wrote:

When I was configuring XCode 1.5 index template to see the java classes, I discovered to my great surprise that I have both 1.4.1 and 1.4.2 java versions on my dev machine and that the CurrentJDK symbolic link was pointing to the 1.4.1 version. I am surprised because I have been meticulous about following the upgrades for Java, WO and OS X keeping in line with all "advice" about compatability and upgrade sequences as outlined in Tech Notes. This email is a tip that shows you how to check your installation and correct it if you find the same problem that I did.

# First, cd into the Java Versions directory
% cd /System/Library/Frameworks/JavaVM.framework/Versions

# Then list contents
% ls -al

# the output should look something like this:
total 16
drwxr-xr-x  10 root  wheel  340 24 Sep  2003 .
drwxr-xr-x  10 root  wheel  340 10 Aug 17:19 ..
drwxr-xr-x   3 root  wheel  102 10 Jan  2004 1.2
drwxr-xr-x   3 root  wheel  102 10 Jan  2004 1.3
drwxr-xr-x   8 root  wheel  272 24 Sep  2003 1.3.1
drwxr-xr-x   4 root  wheel  136  6 Dec  2003 1.4.1
drwxr-xr-x   8 root  wheel  272 10 Jan  2004 1.4.2
drwxr-xr-x   5 root  wheel  170 10 Jan  2004 A
lrwxr-xr-x   1 root  wheel    1 10 Aug 17:19 Current -> A
lrwxr-xr-x   1 root  wheel    5 10 Aug 16:18 CurrentJDK -> 1.4.2

# If the CurrentJDK points to 1.4.2 (as shown here since I fixed it yesterday), then you are OK. If 1.4.1 exists (which it should not since 1.4.2 installer was supposed to replace it!) and if CurrentJDK -> 1.4.1, then you need to fix the symbolic link using this command
%sudo ln -fhsv 1.4.2 CurrentJDK


I hope this helps someone.

-Kieran

________________________________________________________________
Dev Config = OS X 10.3.4 / Java 1.4.2_03 / WO 5.2.3 / XCode v1.5 / MySQL 4.0.20 / Connector-J 3.0.11
Deploy Config = OS X 10.3.4 Server / Java 1.4.2_03 / WO 5.2.3 / MySQL 4.0.20 / Connector-J 3.0.11
My Blog: http://webobjects.webhop.org/
Meet other WO Developers at http://webobjects.meetup.com
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.


References: 
 >CurrentJDK link - Check and Fix Tip (From: Kieran Kelleher <email@hidden>)

  • Prev by Date: build/deployment issues when moving app from 5.1 to 5.2
  • Next by Date: Re: Java 1.4.2 Update 1 - is it safe for WO?
  • Previous by thread: CurrentJDK link - Check and Fix Tip
  • Next by thread: build/deployment issues when moving app from 5.1 to 5.2
  • Index(es):
    • Date
    • Thread