{"id":132,"date":"2006-06-28T10:58:56","date_gmt":"2006-06-28T14:58:56","guid":{"rendered":"https:\/\/dillernet.com\/apple\/?p=132"},"modified":"2006-06-28T10:58:56","modified_gmt":"2006-06-28T14:58:56","slug":"osx-1047-and-jdks","status":"publish","type":"post","link":"https:\/\/dillernet.com\/apple\/2006\/06\/28\/osx-1047-and-jdks\/","title":{"rendered":"OSX 10.4.7 and JDKs"},"content":{"rendered":"<p>The recent 10.4.7 update switched the JDK to java 5.0. If you still need to use 1.4.2 for some reason, its still in there. Here is how you change it. It&#8217;s just a symlink in \/System\/Library\/Frameworks\/JavaVM.framework\/Versions<\/p>\n<p><span style=\"font-family:monospace;font-size:9pt;\">chac:\/System\/Library\/Frameworks\/JavaVM.framework\/Versions dillera$ ls -l<br \/>\ntotal 40<br \/>\nlrwxr-xr-x   1 root  wheel    5 Jun 10 22:20 1.3 -&gt; 1.3.1<br \/>\ndrwxr-xr-x   8 root  wheel  272 Apr 18 09:31 1.3.1<br \/>\nlrwxr-xr-x   1 root  wheel    5 Apr 18 09:31 1.4 -&gt; 1.4.2<br \/>\ndrwxr-xr-x   8 root  wheel  272 Apr 18 09:31 1.4.2<br \/>\nlrwxr-xr-x   1 root  wheel    5 Jun 10 22:20 1.5 -&gt; 1.5.0<br \/>\ndrwxr-xr-x   8 root  wheel  272 Apr 18 09:31 1.5.0<br \/>\ndrwxr-xr-x   5 root  wheel  170 Jun 27 19:23 A<br \/>\nlrwxr-xr-x   1 root  wheel    1 Jun 10 22:20 Current -&gt; A<br \/>\nlrwxr-xr-x   1 root  wheel    5 Jun 10 22:20 CurrentJDK -&gt; 1.5.0<br \/>\nchac:\/System\/Library\/Frameworks\/JavaVM.framework\/Versions dillera$ sudo rm CurrentJDK<br \/>\nchac:\/System\/Library\/Frameworks\/JavaVM.framework\/Versions dillera$ sudo ln -s 1.4.2 CurrentJDK<\/p>\n<p>chac:\/System\/Library\/Frameworks\/JavaVM.framework\/Versions dillera$ ls -l<br \/>\ntotal 40<br \/>\nlrwxr-xr-x   1 root  wheel    5 Jun 10 22:20 1.3 -&gt; 1.3.1<br \/>\ndrwxr-xr-x   8 root  wheel  272 Apr 18 09:31 1.3.1<br \/>\nlrwxr-xr-x   1 root  wheel    5 Apr 18 09:31 1.4 -&gt; 1.4.2<br \/>\ndrwxr-xr-x   8 root  wheel  272 Apr 18 09:31 1.4.2<br \/>\nlrwxr-xr-x   1 root  wheel    5 Jun 10 22:20 1.5 -&gt; 1.5.0<br \/>\ndrwxr-xr-x   8 root  wheel  272 Apr 18 09:31 1.5.0<br \/>\ndrwxr-xr-x   5 root  wheel  170 Jun 27 19:23 A<br \/>\nlrwxr-xr-x   1 root  wheel    1 Jun 10 22:20 Current -&gt; A<br \/>\nlrwxr-xr-x   1 root  wheel    5 Jun 28 10:55 CurrentJDK -&gt; 1.4.2<\/span><br \/>\nNow it&#8217;s all better.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The recent 10.4.7 update switched the JDK to java 5.0. If you still need to use 1.4.2 for some reason, its still in there. Here is how you change it. It&#8217;s just a symlink in \/System\/Library\/Frameworks\/JavaVM.framework\/Versions chac:\/System\/Library\/Frameworks\/JavaVM.framework\/Versions dillera$ ls -l total 40 lrwxr-xr-x 1 root wheel 5 Jun 10 22:20 1.3 -&gt; 1.3.1 drwxr-xr-x 8 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4],"tags":[],"class_list":["post-132","post","type-post","status-publish","format-standard","hentry","category-mac"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3PE01-28","jetpack-related-posts":[{"id":74,"url":"https:\/\/dillernet.com\/apple\/2005\/12\/11\/go-root\/","url_meta":{"origin":132,"position":0},"title":"Go Root","author":"admin","date":"December 11, 2005","format":false,"excerpt":"I feel like it's time to enable root on my 770. I want to setup some things and its hard looking around and searching for things without having access to everything. Fortunately, getting root is super simple on the 770. The MaemoWiki has an excellent page on it, but if\u2026","rel":"","context":"In &quot;Nokia 770&quot;","block_context":{"text":"Nokia 770","link":"https:\/\/dillernet.com\/apple\/category\/nokia-770\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":229,"url":"https:\/\/dillernet.com\/apple\/2008\/10\/23\/android-101-part-2\/","url_meta":{"origin":132,"position":1},"title":"Android 101 &#8211; Part 2","author":"dillera","date":"October 23, 2008","format":false,"excerpt":"Now that the emulator is up and running, you need to get familiar with adb - the Android Debug Bridge - and start poking around at your device. I found ADB back in the latest SDK, and used it to connect to my emulator. You can start a shell and\u2026","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/dillernet.com\/apple\/category\/android\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":310,"url":"https:\/\/dillernet.com\/apple\/2010\/01\/17\/blogtk-using-in-karmic\/","url_meta":{"origin":132,"position":2},"title":"BloGTK &#8211; Using in Karmic","author":"dillera","date":"January 17, 2010","format":false,"excerpt":"A nice GTK application for blogging is BloGTK. It's written in python and it's fast and a decent replacement for MarsEdit when not on my Mac (not that there are many choices for GTK blogging apps). The 2.0 release is available on LaunchPad, but it requires a few extra python\u2026","rel":"","context":"In &quot;karmic&quot;","block_context":{"text":"karmic","link":"https:\/\/dillernet.com\/apple\/category\/karmic\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":423,"url":"https:\/\/dillernet.com\/apple\/2012\/07\/19\/the-real-guide-to-rooting-the-nexus7\/","url_meta":{"origin":132,"position":3},"title":"The Real Guide To Rooting The Nexus 7","author":"dillera","date":"July 19, 2012","format":false,"excerpt":"I've looked over the Google results for rooting your Nexus7 and they are all a joke. None that I read would actually work on a Nexus7, so clearly the people posting are just looking for hits. Most of them were copypasta from one of 3 original guides. This is the\u2026","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/dillernet.com\/apple\/category\/android\/"},"img":{"alt_text":"Images","src":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2012\/07\/images.jpeg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":186,"url":"https:\/\/dillernet.com\/apple\/2007\/07\/23\/iphone-compromise-reported\/","url_meta":{"origin":132,"position":4},"title":"iPhone Compromise Reported","author":"dillera","date":"July 23, 2007","format":false,"excerpt":"There is a lot of buzz regarding this article that was printed in the NYT this morning. ISE (Independent Security Evaluators) found that not only does every process run as root on the iPhone, the heap is executable. So they fuzzed mobileSafari till they found an overflow, which allowed them\u2026","rel":"","context":"In &quot;iPhone&quot;","block_context":{"text":"iPhone","link":"https:\/\/dillernet.com\/apple\/category\/iphone\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":96,"url":"https:\/\/dillernet.com\/apple\/2006\/01\/11\/770-previous-post-redux\/","url_meta":{"origin":132,"position":5},"title":"770 Previous Post Redux","author":"admin","date":"January 11, 2006","format":false,"excerpt":"Some important updates on my past 770 posts. Swap If you are using .51 firmware and want to use swap, use 24 megs or less. I had problems using 128, then 64, then 32 megs. Finally Andy Flegg was able to tip me off that there is an issue with\u2026","rel":"","context":"In &quot;Nokia 770&quot;","block_context":{"text":"Nokia 770","link":"https:\/\/dillernet.com\/apple\/category\/nokia-770\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/posts\/132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/comments?post=132"}],"version-history":[{"count":0,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/posts\/132\/revisions"}],"wp:attachment":[{"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/media?parent=132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/categories?post=132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/tags?post=132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}