268 lines
10 KiB
HTML
268 lines
10 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||
|
||
<html>
|
||
|
||
<head>
|
||
|
||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||
|
||
<title>Debian Java FAQ. - Introduction</title>
|
||
|
||
<link href="index.html" rel="start">
|
||
<link href="index.html" rel="prev">
|
||
<link href="ch-debian-java-lenny.html" rel="next">
|
||
<link href="index.html#contents" rel="contents">
|
||
<link href="index.html#copyright" rel="copyright">
|
||
<link href="ch1.html" rel="chapter" title="1 Introduction">
|
||
<link href="ch-debian-java-lenny.html" rel="chapter" title="2 Status of Java in Debian GNU/Linux 5.0 (Lenny)">
|
||
<link href="ch-debian-java-squeeze.html" rel="chapter" title="3 Status of Java in Debian Squeeze">
|
||
<link href="ch4.html" rel="chapter" title="4 Java Development">
|
||
<link href="ch5.html" rel="chapter" title="5 Managing Java (for users and administrators)">
|
||
<link href="ch6.html" rel="chapter" title="6 Java Virtual Machines (JVM)">
|
||
<link href="ch-browser-java.html" rel="chapter" title="7 Java Plugins for Browsers">
|
||
<link href="ch8.html" rel="chapter" title="8 Java Servlets">
|
||
<link href="ch9.html" rel="chapter" title="9 Java Policy">
|
||
<link href="ch10.html" rel="chapter" title="10 Other Java alternatives for Debian">
|
||
<link href="ch1.html#s1.1" rel="section" title="1.1 Introduction to this FAQ">
|
||
<link href="ch1.html#s1.2" rel="section" title="1.2 Location of this FAQ">
|
||
<link href="ch1.html#s-bugs" rel="section" title="1.3 Sending bugs on this FAQ">
|
||
<link href="ch1.html#s1.4" rel="section" title="1.4 What is Java?">
|
||
<link href="ch1.html#s1.5" rel="section" title="1.5 Where can I ask questions about Java on Debian?">
|
||
<link href="ch1.html#s-moreinfo" rel="section" title="1.6 Complementary information">
|
||
<link href="ch1.html#s-pending" rel="section" title="1.7 Uncovered issues">
|
||
<link href="ch-debian-java-lenny.html#s2.1" rel="section" title="2.1 What is new in Lenny?">
|
||
<link href="ch-debian-java-squeeze.html#s3.1" rel="section" title="3.1 What is new in Squeeze?">
|
||
<link href="ch-debian-java-squeeze.html#s3.2" rel="section" title="3.2 What are the most important changes in the Java policy?">
|
||
<link href="ch-debian-java-squeeze.html#s3.3" rel="section" title="3.3 What have been removed in Squeeze?">
|
||
<link href="ch4.html#s4.1" rel="section" title="4.1 What full-fledged Java development platforms are available in Debian?">
|
||
<link href="ch4.html#s-free" rel="section" title="4.2 What free platforms are there and how can I contribute?">
|
||
<link href="ch4.html#s-license-concerns" rel="section" title="4.3 Questions on platforms and license concerns">
|
||
<link href="ch4.html#s4.4" rel="section" title="4.4 Making Debian packages for Java programs.">
|
||
<link href="ch6.html#s6.1" rel="section" title="6.1 What JVMs are available in Debian?">
|
||
<link href="ch6.html#s6.2" rel="section" title="6.2 What Java Compilers are available in Debian?">
|
||
<link href="ch6.html#s6.3" rel="section" title="6.3 What API do these JVMs provide?">
|
||
<link href="ch6.html#s6.4" rel="section" title="6.4 Are there known problems?">
|
||
<link href="ch6.html#s6.5" rel="section" title="6.5 Do I need a JVM to run a Java program in Debian?">
|
||
<link href="ch8.html#s8.1" rel="section" title="8.1 How can I make Java servlets work?">
|
||
<link href="ch9.html#s9.1" rel="section" title="9.1 Is there a Java policy for Debian?">
|
||
<link href="ch9.html#s9.2" rel="section" title="9.2 Are there holes in the Java Policy?">
|
||
<link href="ch10.html#s10.1" rel="section" title="10.1 Java programs not yet available on Debian">
|
||
<link href="ch4.html#s-java56" rel="subsection" title="4.3.1 Java 5 and 6">
|
||
<link href="ch4.html#s-openjdk" rel="subsection" title="4.3.2 Sun's OpenJDK">
|
||
<link href="ch4.html#s4.4.1" rel="subsection" title="4.4.1 Can the package go into main?">
|
||
<link href="ch4.html#s4.4.2" rel="subsection" title="4.4.2 Is there a good example Debian package?">
|
||
<link href="ch4.html#s4.4.3" rel="subsection" title="4.4.3 What tools are available to make maintaining a Java packages easier?">
|
||
<link href="ch4.html#s4.4.4" rel="subsection" title="4.4.4 Linking package Javadoc to system javadoc.">
|
||
<link href="ch6.html#s6.5.1" rel="subsection" title="6.5.1 How do I compile to native code?">
|
||
|
||
</head>
|
||
|
||
<body>
|
||
|
||
<p><a name="ch1"></a></p>
|
||
<hr>
|
||
|
||
<p>
|
||
[ <a href="index.html">previous</a> ]
|
||
[ <a href="index.html#contents">Contents</a> ]
|
||
[ 1 ]
|
||
[ <a href="ch-debian-java-lenny.html">2</a> ]
|
||
[ <a href="ch-debian-java-squeeze.html">3</a> ]
|
||
[ <a href="ch4.html">4</a> ]
|
||
[ <a href="ch5.html">5</a> ]
|
||
[ <a href="ch6.html">6</a> ]
|
||
[ <a href="ch-browser-java.html">7</a> ]
|
||
[ <a href="ch8.html">8</a> ]
|
||
[ <a href="ch9.html">9</a> ]
|
||
[ <a href="ch10.html">10</a> ]
|
||
[ <a href="ch-debian-java-lenny.html">next</a> ]
|
||
</p>
|
||
|
||
<hr>
|
||
|
||
<h1>
|
||
Debian Java FAQ.
|
||
<br>Chapter 1 - Introduction
|
||
</h1>
|
||
|
||
<hr>
|
||
|
||
<hr>
|
||
|
||
<h2><a name="s1.1"></a>1.1 Introduction to this FAQ</h2>
|
||
|
||
<p>
|
||
This FAQ was started by Javier Fern<72>ndez-Sanguino who on February 1st, 2000 was
|
||
(bold?) enough to send a message to the debian-java mailing list with the
|
||
subject "How about a Debian-Java-FAQ?". Of course, since "every
|
||
idea is a responsibility" he had to do this himself looking through the
|
||
three month-long archive of the newborn mailing list.
|
||
</p>
|
||
|
||
<p>
|
||
The purpose of this FAQ is to be a place to look for all kinds of questions a
|
||
developer or user might have regarding Java as far as Debian is concerned. It
|
||
includes license issues, development packages available, and programs related
|
||
to building a Free Software Java environment.
|
||
</p>
|
||
|
||
<p>
|
||
Thanks go to all the (many) contributors from the debian-java mailing list, who
|
||
have made this document possible. Without their knowledge this FAQ would not
|
||
be at all possible since I only have a vague knowledge of what they're talking
|
||
about when I browse the list.
|
||
</p>
|
||
|
||
<p>
|
||
Special thanks go to Paul Reavis, whose previous Debian-JDK informational page
|
||
I used to add more information, and who made useful suggestions to this
|
||
document. Also to Peter Moulder who revised thoroughly the FAQ and provided
|
||
many suggestions, to Juergen Kreileder, maintainer of Blackdown's debian
|
||
packages who pointed out some mistakes, and to Egon Willighagen, who has
|
||
provided quite a lot of proper patches to update its content.
|
||
</p>
|
||
|
||
<p>
|
||
This document does not address issues with other Linux distributions, or with
|
||
non-Debian-specific problems.
|
||
</p>
|
||
|
||
<hr>
|
||
|
||
<h2><a name="s1.2"></a>1.2 Location of this FAQ</h2>
|
||
|
||
<p>
|
||
This FAQ is published under the Debian Documentation Project at <code><a
|
||
href="http://www.debian.org/doc/manuals/debian-java-faq/">http://www.debian.org/doc/manuals/debian-java-faq/</a></code>.
|
||
The <code>java-common</code> (available at <code><a
|
||
href="http://packages.debian.org/java-common">http://packages.debian.org/java-common</a></code>)
|
||
provides an HTML version for offline reading. The package version does not
|
||
provide Text and PDF versions currently (if you want them please submit a bug
|
||
'wishlist' to the package). Also, the web version might be more up-to-date
|
||
than the package's offline version.
|
||
</p>
|
||
|
||
<hr>
|
||
|
||
<h2><a name="s-bugs"></a>1.3 Sending bugs on this FAQ</h2>
|
||
|
||
<p>
|
||
Please note that this FAQ is still outdated but gets updated step by step.
|
||
</p>
|
||
|
||
<p>
|
||
Please file bug reports against the java-common package if you find errors or
|
||
have suggestions on how to improve this document. However, make sure you have
|
||
read the latest online version of the english text available at <code><a
|
||
href="http://www.debian.org/doc/manuals/debian-java-faq/index.html">http://www.debian.org/doc/manuals/debian-java-faq/index.html</a></code>
|
||
before filing a bug report. Translations, if available, and the offline
|
||
version in the java-common package might be out of date.
|
||
</p>
|
||
|
||
<hr>
|
||
|
||
<h2><a name="s1.4"></a>1.4 What is Java?</h2>
|
||
|
||
<p>
|
||
Java is a programming language originally developed by James Gosling at Sun
|
||
Microsystems (which is now a subsidiary of Oracle Corporation) and released in
|
||
1995 as a core component of Sun Microsystems' Java platform. More information
|
||
can be found at <code><a
|
||
href="http://en.wikipedia.org/wiki/Java_%28programming_language%29">Wikipedia</a></code>.
|
||
</p>
|
||
|
||
<hr>
|
||
|
||
<h2><a name="s1.5"></a>1.5 Where can I ask questions about Java on Debian?</h2>
|
||
|
||
<p>
|
||
The appropriate place to ask such questions is <code><a
|
||
href="mailto:debian-java%0Aat%20lists.debian.org">debian-java at
|
||
lists.debian.org</a></code>. You can subscribe at the <code><a
|
||
href="http://lists.debian.org/debian-java/">Debian Mailing Lists</a></code>
|
||
page.
|
||
</p>
|
||
|
||
<hr>
|
||
|
||
<h2><a name="s-moreinfo"></a>1.6 Complementary information</h2>
|
||
|
||
<p>
|
||
Users might want to access some online sources to complement the information
|
||
available in this FAQ which might be, sometimes, too out of date. The main
|
||
source of information is the <code><a href="http://wiki.debian.org/Java">Java
|
||
entry</a></code> at the Debian's wiki.
|
||
</p>
|
||
|
||
<p>
|
||
Since Ubuntu is based on Debian, some users might find it helpful to check the
|
||
tips on <code><a href="https://help.ubuntu.com/community/Java">Installing
|
||
Java</a></code> on Ubuntu's wiki.
|
||
</p>
|
||
|
||
<hr>
|
||
|
||
<h2><a name="s-pending"></a>1.7 Uncovered issues</h2>
|
||
|
||
<p>
|
||
This FAQ does not describe some issues due to lack of time and/or information.
|
||
If you are able to help in any of these, please, provide them to the
|
||
documentation maintainer:
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
<p>
|
||
Information on how to setup a fully working Servlet engine (Application Server)
|
||
using Apache and Tomcat or information on how to setup non-free application
|
||
servers (such as WebSphere) in Debian.
|
||
</p>
|
||
</li>
|
||
</ul>
|
||
<ul>
|
||
<li>
|
||
<p>
|
||
Specific information targeted for non-i386 users (PowerPC users and AMD64
|
||
users), some can be found in Ubuntu's wiki.
|
||
</p>
|
||
</li>
|
||
</ul>
|
||
|
||
<hr>
|
||
|
||
<p>
|
||
[ <a href="index.html">previous</a> ]
|
||
[ <a href="index.html#contents">Contents</a> ]
|
||
[ 1 ]
|
||
[ <a href="ch-debian-java-lenny.html">2</a> ]
|
||
[ <a href="ch-debian-java-squeeze.html">3</a> ]
|
||
[ <a href="ch4.html">4</a> ]
|
||
[ <a href="ch5.html">5</a> ]
|
||
[ <a href="ch6.html">6</a> ]
|
||
[ <a href="ch-browser-java.html">7</a> ]
|
||
[ <a href="ch8.html">8</a> ]
|
||
[ <a href="ch9.html">9</a> ]
|
||
[ <a href="ch10.html">10</a> ]
|
||
[ <a href="ch-debian-java-lenny.html">next</a> ]
|
||
</p>
|
||
|
||
<hr>
|
||
|
||
<p>
|
||
Debian Java FAQ.
|
||
</p>
|
||
|
||
<address>
|
||
$Revision: 7831 $, $Date: 2010-12-04 20:17:15 +0000 (Sat, 04 Dec 2010) $<br>
|
||
<br>
|
||
Torsten Werner <code><a href="mailto:twerner@debian.org">twerner@debian.org</a></code><br>
|
||
Niels Thykier <code><a href="mailto:niels@thykier.net">niels@thykier.net</a></code><br>
|
||
Javier Fern<72>ndez-Sanguino Pe<50>a <code><a href="mailto:jfs@debian.org">jfs@debian.org</a></code><br>
|
||
<br>
|
||
</address>
|
||
<hr>
|
||
|
||
</body>
|
||
|
||
</html>
|
||
|