| 1 | <?xml version="1.0" encoding="UTF-8"?> |
1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/java.xml,v 1.25 2006/07/13 06:29:21 rane Exp $ --> |
2 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/java.xml,v 1.26 2006/07/20 23:55:32 rane Exp $ --> |
| 3 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
3 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
| 4 | |
4 | |
| 5 | <guide link="/doc/en/java.xml"> |
5 | <guide link="/doc/en/java.xml"> |
| 6 | <title>Gentoo Java Guide</title> |
6 | <title>Gentoo Java Guide</title> |
| 7 | |
7 | |
| … | |
… | |
| 98 | <ti>dev-java/jrockit-jdk-bin</ti> |
98 | <ti>dev-java/jrockit-jdk-bin</ti> |
| 99 | </tr> |
99 | </tr> |
| 100 | </table> |
100 | </table> |
| 101 | |
101 | |
| 102 | <!-- |
102 | <!-- |
| 103 | TODO: list free implmentations? |
103 | TODO: list free implementations? |
| 104 | note about not drop-in replacemenets |
104 | note about not drop-in replacements |
| 105 | kaffe/sablevm/gcj/jamvm |
105 | kaffe/sablevm/gcj/jamvm |
| 106 | --> |
106 | --> |
| 107 | |
107 | |
| 108 | <p> |
108 | <p> |
| 109 | The default is Blackdown for both the JRE and the JDK, as it is freely ("free |
109 | The default is Blackdown for both the JRE and the JDK, as it is freely ("free |
| … | |
… | |
| 285 | </pre> |
285 | </pre> |
| 286 | |
286 | |
| 287 | <warn> |
287 | <warn> |
| 288 | You do not have to edit this file. If you change these options to use a |
288 | You do not have to edit this file. If you change these options to use a |
| 289 | unsupported VM, things could possibly break. Bugs reported with a unsupported |
289 | unsupported VM, things could possibly break. Bugs reported with a unsupported |
| 290 | VM will a lower priority if they aren't present with supported VMs. |
290 | VM won't be prioritized as much as bugs present within supported VMs. |
| 291 | </warn> |
291 | </warn> |
| 292 | |
292 | |
| 293 | </body> |
293 | </body> |
| 294 | </section> |
294 | </section> |
| 295 | </chapter> |
295 | </chapter> |
| … | |
… | |
| 372 | <section> |
372 | <section> |
| 373 | <body> |
373 | <body> |
| 374 | |
374 | |
| 375 | <warn> |
375 | <warn> |
| 376 | The options explained in this section should be considered deprecated and will |
376 | The options explained in this section should be considered deprecated and will |
| 377 | be most likely be removed in the future. We strongly recommend against using |
377 | most likely be removed in the future. We strongly recommend against using |
| 378 | these, because your Java projects or application should ideally manage their |
378 | these, because your Java projects or application should ideally manage their |
| 379 | own classpaths. If you choose to specify a default CLASSPATH, some applications |
379 | own classpaths. If you choose to specify a default CLASSPATH, some applications |
| 380 | may behave unexpectedly, because classes they weren't expecting would be on the |
380 | may behave unexpectedly, because classes they weren't expecting would be on the |
| 381 | classpath. |
381 | classpath. |
| 382 | </warn> |
382 | </warn> |
| … | |
… | |
| 414 | The current directory (<path>.</path>) will not be part of the system |
414 | The current directory (<path>.</path>) will not be part of the system |
| 415 | classpath, as that should be added in your system's login profile. |
415 | classpath, as that should be added in your system's login profile. |
| 416 | </note> |
416 | </note> |
| 417 | |
417 | |
| 418 | <p> |
418 | <p> |
| 419 | You will have to update your environment by relogging in or sourcing |
419 | You will have to update your environment by logging out, then in again or |
| 420 | <path>/etc/profile</path>. |
420 | sourcing <path>/etc/profile</path>. |
| 421 | </p> |
421 | </p> |
| 422 | |
422 | |
| 423 | <p> |
423 | <p> |
| 424 | For users, <c>java-config --set-user-classpath</c> will create |
424 | For users, <c>java-config --set-user-classpath</c> will create |
| 425 | <path>~/.gentoo/java-env-classpath</path>, which you should then source from |
425 | <path>~/.gentoo/java-env-classpath</path>, which you should then source from |