pavement

Java

From FreeBSDwiki
(Difference between revisions)
Jump to: navigation, search
m
Line 5: Line 5:
 
You will need:
 
You will need:
 
1. about 2 gigs free disk space. Check that you have this by running [[df]]
 
1. about 2 gigs free disk space. Check that you have this by running [[df]]
 +
 
2. to update your ports tree -- see [[cvsup]] and [[Updating_the_ports_tree]]
 
2. to update your ports tree -- see [[cvsup]] and [[Updating_the_ports_tree]]
 +
 
3 to download the following files:
 
3 to download the following files:
 
  bsd-jdk14-patches-6.tar.gz from [http://www.eyesbeyond.com/freebsddom/java/JDK14SCSLConfirm.html | Eyesbeyond.com]
 
  bsd-jdk14-patches-6.tar.gz from [http://www.eyesbeyond.com/freebsddom/java/JDK14SCSLConfirm.html | Eyesbeyond.com]
Line 13: Line 15:
 
  j2sdk-1_4_2-src-scsl.zip from [http://www.sun.com/software/communitysource/j2se/java2/download.html This page at sun.com]
 
  j2sdk-1_4_2-src-scsl.zip from [http://www.sun.com/software/communitysource/j2se/java2/download.html This page at sun.com]
 
  j2sdk-1_4_2_06-linux-i586.bin from [http://java.sun.com/j2se/1.4.2/download.html Sun's j2se JDK page]
 
  j2sdk-1_4_2_06-linux-i586.bin from [http://java.sun.com/j2se/1.4.2/download.html Sun's j2se JDK page]
 +
 
4. to enable linux compatibility -- you can do this via [[sysinstall]]  
 
4. to enable linux compatibility -- you can do this via [[sysinstall]]  
 +
 
5. add the following line to your [[ /etc/fstab]]:
 
5. add the following line to your [[ /etc/fstab]]:
 
  linprocfs  /compat/linux/proc  linprocfs  rw  0  0
 
  linprocfs  /compat/linux/proc  linprocfs  rw  0  0
 +
 
6. to run [[linprocfs]] -- you may need to do this:
 
6. to run [[linprocfs]] -- you may need to do this:
 
  kldload linprocfs
 
  kldload linprocfs
 
  mount /compat/linux/proc
 
  mount /compat/linux/proc
 +
 
7. place the files you downloaded in the third step in /usr/ports/distfiles
 
7. place the files you downloaded in the third step in /usr/ports/distfiles
 +
 
8. go into the jdk14 dir:
 
8. go into the jdk14 dir:
 
  samizdata# cd /usr/ports/java/jdk14
 
  samizdata# cd /usr/ports/java/jdk14
 +
 
9. and install it:
 
9. and install it:
 
  samizdata# make install
 
  samizdata# make install
 +
  
  

Revision as of 21:59, 25 December 2004

Installing Java 1.4.2 SDK, the quick and dirty way.

NOTE THAT THERE ARE LICENSING ISSUES WITH JAVA TECHNOLOGIES FROM SUN.COM AND FreeBSD -- IT IS YOUR RESPONSIBILITY TO RECONSILE THESE AS THEY PERTAIN TO YOUR USE OF JAVA

You will need: 1. about 2 gigs free disk space. Check that you have this by running df

2. to update your ports tree -- see cvsup and Updating_the_ports_tree

3 to download the following files:

bsd-jdk14-patches-6.tar.gz from | Eyesbeyond.com
j2re-1_4_2_06-linux-i586.bin from Sun's j2se JRE page
j2sdk-1_4_2-bin-scsl.zip from This page at sun.com
j2sdk-1_4_2-mozilla_headers-unix.zip from This page at sun.com
j2sdk-1_4_2-src-scsl.zip from This page at sun.com
j2sdk-1_4_2_06-linux-i586.bin from Sun's j2se JDK page

4. to enable linux compatibility -- you can do this via sysinstall

5. add the following line to your /etc/fstab:

linprocfs   /compat/linux/proc   linprocfs   rw   0  0

6. to run linprocfs -- you may need to do this:

kldload linprocfs
mount /compat/linux/proc

7. place the files you downloaded in the third step in /usr/ports/distfiles

8. go into the jdk14 dir:

samizdata# cd /usr/ports/java/jdk14

9. and install it:

samizdata# make install


See http://taosecurity.blogspot.com/2004/11/installing-java-on-freebsd-in-january.html for a similar method of doing this.

Personal tools