<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Supporting Open Source weblog: Ubuntu en java</title>
    <link>http://blog.sos.be/articles/2007/01/09/installatie-java-sun-jre</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Ubuntu en java</title>
      <description>&lt;p&gt;Standaard is Ubuntu (en ook Debian) voorzien van de &lt;span class="caps"&gt;GNU&lt;/span&gt; Java bytecode interpreter (gij) als package&lt;/p&gt;


	&lt;p&gt;Dit kan je merken door de usage van &lt;code&gt;java&lt;/code&gt;&lt;/p&gt;


&lt;pre&gt;
java

Usage: gij [OPTION] ... CLASS [ARGS] ...
          to invoke CLASS.main, or
       gij -jar [OPTION] ... JARFILE [ARGS] ...
          to execute a jar file
Try `gij --help' for more information.
&lt;/pre&gt;

	&lt;p&gt;Deze java interpreter kan voor sommige toepassigen problemen geven. Bij &lt;strong&gt;RadRails &amp;#8211; Eclipse&lt;/strong&gt; is dat zeker zo.&lt;/p&gt;


	&lt;p&gt;Daarvoor is het beter om &lt;strong&gt;sun-java5-jre&lt;/strong&gt; te installeren, te vinden in de &lt;strong&gt;multiverse&lt;/strong&gt; repo.&lt;/p&gt;&lt;p&gt;De &lt;code&gt;usage&lt;/code&gt; van &lt;code&gt;java&lt;/code&gt; geeft dan wat we er van verwachten:&lt;/p&gt;


&lt;pre&gt;
java

Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)

where options include:
    -d32          use a 32-bit data model if available

    -d64          use a 64-bit data model if available
    -client       to select the "client" VM
    -server       to select the "server" VM
    -hotspot      is a synonym for the "client" VM  [deprecated]
                  The default VM is client.

    -cp &amp;lt;class search path of directories and zip/jar files&amp;gt;
    -classpath &amp;lt;class search path of directories and zip/jar files&amp;gt;
                  A : separated list of directories, JAR archives,
                  and ZIP archives to search for class files.
    -D&amp;lt;name&amp;gt;=&amp;lt;value&amp;gt;
                  set a system property
    -verbose[:class|gc|jni]
                  enable verbose output
    -version      print product version and exit
    -version:&amp;lt;value&amp;gt;
                  require the specified version to run
    -showversion  print product version and continue
    -jre-restrict-search | -jre-no-restrict-search
                  include/exclude user private JREs in the version search
    -? -help      print this help message
    -X            print help on non-standard options
    -ea[:&amp;lt;packagename&amp;gt;...|:&amp;lt;classname&amp;gt;]
    -enableassertions[:&amp;lt;packagename&amp;gt;...|:&amp;lt;classname&amp;gt;]
                  enable assertions
    -da[:&amp;lt;packagename&amp;gt;...|:&amp;lt;classname&amp;gt;]
    -disableassertions[:&amp;lt;packagename&amp;gt;...|:&amp;lt;classname&amp;gt;]
                  disable assertions
    -esa | -enablesystemassertions
                  enable system assertions
    -dsa | -disablesystemassertions
                  disable system assertions
    -agentlib:&amp;lt;libname&amp;gt;[=&amp;lt;options&amp;gt;]
                  load native agent library &amp;lt;libname&amp;gt;, e.g. -agentlib:hprof
                    see also, -agentlib:jdwp=help and -agentlib:hprof=help
    -agentpath:&amp;lt;pathname&amp;gt;[=&amp;lt;options&amp;gt;]
                  load native agent library by full pathname
    -javaagent:&amp;lt;jarpath&amp;gt;[=&amp;lt;options&amp;gt;]
                  load Java programming language agent, see java.lang.instrument
&lt;/pre&gt;

&lt;code&gt;/usr/bin/java&lt;/code&gt; is een symlink naar &lt;code&gt;/etc/alternatives/java&lt;/code&gt;, welke op zijn beurt een symlink is naar &lt;code&gt;/usr/lib/jvm/java-1.5.0-sun/jre/bin/java&lt;/code&gt;. In het oorspronkelijke geval is &lt;code&gt;/etc/alternatives/java&lt;/code&gt; een symlink naar &lt;code&gt;/usr/bin/gij&lt;/code&gt;.

&lt;hr&gt;

	&lt;p&gt;Als je &lt;strong&gt;jre6&lt;/strong&gt; wil installeren, of eender welke &lt;span class="caps"&gt;SUN JRE&lt;/span&gt; voor debian, kan je die downloaden bij &lt;strong&gt;java.sun.com&lt;/strong&gt;, daarna uitpakken in /usr/java, en dan een symbolic link maken in van &lt;code&gt;/etc/alternatives/java&lt;/code&gt; naar &lt;code&gt;/usr/java/jre-XXX-XXX/bin/java&lt;/code&gt;.&lt;/p&gt;</description>
      <pubDate>Tue, 09 Jan 2007 12:34:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:ba350db6-14d0-4b03-887d-a03a3b192bed</guid>
      <author>Paul Verreth</author>
      <link>http://blog.sos.be/articles/2007/01/09/installatie-java-sun-jre</link>
      <category>artikels</category>
      <category>quick refs</category>
      <category>java</category>
      <category>debian</category>
      <category>ubuntu</category>
    </item>
  </channel>
</rss>
