Diff for "Java"


Differences between revisions 109 and 110
Revision 109 as of 2009-04-30 01:53:13
Size: 2469
Editor: adsl190-027000006
Comment: Removed CategoryDocumentation reference
Revision 110 as of 2010-03-25 20:22:03
Size: 2774
Editor: 212
Comment: Updated
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
In order to run Java programs and Java applets, you must have a Java environment installed. The GCJ flavor of Java is installed as default, and is usually fine for most purposes. If it is not installed, JavaInstallation describes how to install some opensource flavors of Java. You may, however, have a need to run the Sun flavor of Java if something does not work correctly. In order to run Java programs, you must have a Java run time environment (JRE) installed. To run Java web applets in your browser, you additionally need a plugin for your browser, which is not installed by default. To use Java Web Start applications, no browser plugin is necessary. The default flavor of JRE installed is defined by the package default-jre. Currently, it is openjdk-6-jre, which is mostly derived from the Sun JRE.
Line 13: Line 13:
To get Sun Java under Ubuntu 7.04 or later running on Intel or PowerPC platform, you should enable the Universe repository in Add/Remove programs, and install either the {{{openjdk-6-jre}}} package or the {{{sun-java6-bin}}} package. (Note: PowerPC version is slow). To run Java applets using the plugin corresponding to OpenJDK, you must install the package {{{icedtea6-plugin}}} .
Line 15: Line 15:
To get Sun Java under Ubuntu 6.06 or 6.10 running on Intel x86 platform, you should enable the Universe repository in Add/Remove programs, and install the {{{sun-java5-bin}}} package. Some Java applications may experience problems or worse problems under other JREs. Trial may be necessary.

JavaInstallation describes how to install some open source flavors of Java.

To get Sun closed source Java under Ubuntu 7.04 or later running on Intel or PowerPC platform, enable the Universe repository in Add/Remove programs, and install the {{{sun-java6-jre}}} and {{{sun-java6-plugin}}} packages.
For applet support in the browser, install {{{sun-java6-plugin}}} as well (Warning: PowerPC version is slow, Warning: sun-java6 incorrectly sizes fonts in the GTK Look And Feel).
Line 18: Line 23:
 

Please do not make any edits to this article. Its contents are currently under review and being merged with the Ubuntu Server Guide. To find the Ubuntu Server Guide related to your specific version, please go to:

Sun Microsystems developed Java, which is many things depending on who you ask. It is a language, and an execution environment and probably many more things. On this page Java refers to the software that executes programs compiled to Java byte codes (akin to machine language).

Running Java under Ubuntu

In order to run Java programs, you must have a Java run time environment (JRE) installed. To run Java web applets in your browser, you additionally need a plugin for your browser, which is not installed by default. To use Java Web Start applications, no browser plugin is necessary. The default flavor of JRE installed is defined by the package default-jre. Currently, it is openjdk-6-jre, which is mostly derived from the Sun JRE.

To run Java applets using the plugin corresponding to OpenJDK, you must install the package icedtea6-plugin .

Some Java applications may experience problems or worse problems under other JREs. Trial may be necessary.

JavaInstallation describes how to install some open source flavors of Java.

To get Sun closed source Java under Ubuntu 7.04 or later running on Intel or PowerPC platform, enable the Universe repository in Add/Remove programs, and install the sun-java6-jre and sun-java6-plugin packages. For applet support in the browser, install sun-java6-plugin as well (Warning: PowerPC version is slow, Warning: sun-java6 incorrectly sizes fonts in the GTK Look And Feel).

Note: The same commands will work under Xubuntu/Kubuntu (using Add/Remove or the Adept Package Installer).

Choosing the default Java to use

Just installing new Java flavours does not change the default Java pointed to by /usr/bin/java. You must explicitly set this:

  • Open a Terminal window
  • Run sudo update-java-alternatives -l to see the current configuration and possibilities.

  • Run sudo update-java-alternatives -s XXXX to set the XXX java version as default. For Sun Java 6 this would be sudo update-java-alternatives -s java-6-sun

  • Run java -version to ensure that the correct version is being called.

You can also use the following command to interactively make the change;

  • Open a Terminal window
  • Run sudo update-alternatives --config java

  • Follow the onscreen prompt


Java (last edited 2015-07-24 22:21:28 by 208)