old-www/LDP/www.debian.org/doc/manuals/debian-java-faq/apA.html

602 lines
17 KiB
HTML
Raw Permalink Blame History

<!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 GNU/Linux Java FAQ. - Older Debian GNU/Linux versions</title>
<link href="index.html" rel="start">
<link href="ch13.html" rel="prev">
<link href="index.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="ch2.html" rel="chapter" title="2 Introduction to Java">
<link href="ch-debian-java-woody.html" rel="chapter" title="3 Status of Java in Debian GNU/Linux 3.0 (Woody)">
<link href="ch-debian-java-sarge.html" rel="chapter" title="4 Status of Java in Debian GNU/Linux 3.1 (Sarge)">
<link href="ch-debian-java-etch.html" rel="chapter" title="5 Status of Java in Debian GNU/Linux 4.0 (Etch)">
<link href="ch-debian-java-lenny.html" rel="chapter" title="6 Status of Java in Debian GNU/Linux 5.0 (Lenny)">
<link href="ch7.html" rel="chapter" title="7 Java Development">
<link href="ch8.html" rel="chapter" title="8 Java Compilers">
<link href="ch9.html" rel="chapter" title="9 Java Virtual Machines (JVM)">
<link href="ch-browser-java.html" rel="chapter" title="10 Java Plugins for Browsers">
<link href="ch11.html" rel="chapter" title="11 Java Servlets">
<link href="ch12.html" rel="chapter" title="12 Java Policy">
<link href="ch13.html" rel="chapter" title="13 Other Java alternatives for Debian">
<link href="apA.html" rel="appendix" title="A Older Debian GNU/Linux versions">
<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#s-moreinfo" rel="section" title="1.4 Complementary information">
<link href="ch1.html#s-pending" rel="section" title="1.5 Uncovered issues">
<link href="ch2.html#s2.1" rel="section" title="2.1 What is Java?">
<link href="ch2.html#s2.2" rel="section" title="2.2 Why would I be interested in Java?">
<link href="ch2.html#s2.3" rel="section" title="2.3 What is a JIT?">
<link href="ch2.html#s2.4" rel="section" title="2.4 Where can I read more about Java?">
<link href="ch2.html#s2.5" rel="section" title="2.5 Where can I ask questions about Java on Debian?">
<link href="ch-debian-java-woody.html#s3.1" rel="section" title="3.1 Where is Debian Java going?">
<link href="ch-debian-java-woody.html#s3.2" rel="section" title="3.2 Is there a Java1 compiler (.java to .class)?">
<link href="ch-debian-java-woody.html#s3.3" rel="section" title="3.3 Is there a Java1 JVM or JIT?">
<link href="ch-debian-java-woody.html#s3.4" rel="section" title="3.4 Is there a Java1 native compiler?">
<link href="ch-debian-java-woody.html#s3.5" rel="section" title="3.5 Does Debian have Java2 foundation libraries?">
<link href="ch-debian-java-woody.html#s3.6" rel="section" title="3.6 Is there a Java Debugger (jdb equivalent)?">
<link href="ch-debian-java-woody.html#s3.7" rel="section" title="3.7 Is there an Appletviewer tool?">
<link href="ch-debian-java-woody.html#s3.8" rel="section" title="3.8 Is there a Jar tool?">
<link href="ch-debian-java-woody.html#s3.9" rel="section" title="3.9 Is there a Javadoc tool?">
<link href="ch-debian-java-woody.html#s3.10" rel="section" title="3.10 Does Debian do Enterprise Java Beans (EJB)?">
<link href="ch-debian-java-woody.html#s3.11" rel="section" title="3.11 What is JAIN?">
<link href="ch-debian-java-woody.html#s3.12" rel="section" title="3.12 What is Jini?">
<link href="ch-debian-java-woody.html#s3.13" rel="section" title="3.13 Is there a full list of packages?">
<link href="ch-debian-java-sarge.html#s4.1" rel="section" title="4.1 Are there many changes?">
<link href="ch-debian-java-etch.html#s5.1" rel="section" title="5.1 Which Java package are currently in main?">
<link href="ch-debian-java-etch.html#s5.2" rel="section" title="5.2 What keeps Java packages out of main?">
<link href="ch-debian-java-etch.html#s5.3" rel="section" title="5.3 What can I expect in future releases?">
<link href="ch7.html#s7.1" rel="section" title="7.1 What full-fledged Java development platforms are available in Debian?">
<link href="ch7.html#s-free" rel="section" title="7.2 What free platforms are there and how can I contribute?">
<link href="ch7.html#s-license-concerns" rel="section" title="7.3 Questions on platforms and license concerns">
<link href="ch7.html#s-sect:dfsg-compliant-gui" rel="section" title="7.4 How can I make a DFSG compliant Java GUI program?">
<link href="ch7.html#s7.5" rel="section" title="7.5 Making Debian packages for Java progams.">
<link href="ch8.html#s8.1" rel="section" title="8.1 What Java compilers are available in Debian?">
<link href="ch9.html#s9.1" rel="section" title="9.1 What jvms work in Debian?">
<link href="ch9.html#s9.2" rel="section" title="9.2 What free JVMs are available in Debian?">
<link href="ch9.html#s9.3" rel="section" title="9.3 What API do these JVMs provide?">
<link href="ch9.html#s9.4" rel="section" title="9.4 Are there known problems?">
<link href="ch9.html#s9.5" rel="section" title="9.5 Do I need a JVM to run a Java program in Debian?">
<link href="ch-browser-java.html#s10.1" rel="section" title="10.1 Can I use any JVM as a Java Plugin?">
<link href="ch-browser-java.html#s-konqueror-java" rel="section" title="10.2 Can I use Java in Konqueror?">
<link href="ch-browser-java.html#s-netscape-java" rel="section" title="10.3 Can I use Java in Netscape 6.x/7.x?">
<link href="ch-browser-java.html#s10.4" rel="section" title="10.4 Can I use Java in Mozilla?">
<link href="ch11.html#s11.1" rel="section" title="11.1 How can I make Java servlets work?">
<link href="ch11.html#s11.2" rel="section" title="11.2 Do servlets work with kaffe?">
<link href="ch11.html#s11.3" rel="section" title="11.3 Do I need non-free Java in order to run servlets?">
<link href="ch12.html#s12.1" rel="section" title="12.1 Is there a Java policy for Debian?">
<link href="ch12.html#s12.2" rel="section" title="12.2 Are there holes in the Java Policy?">
<link href="ch13.html#s-blackdown-pack" rel="section" title="13.1 How can I get Debian packages from Blackdown?">
<link href="ch13.html#s13.2" rel="section" title="13.2 How can I integrate Sun's J2SE SDK with Debian 3.1?">
<link href="ch13.html#s13.3" rel="section" title="13.3 How can I integrate Sun's J2SE SDK with Debian 3.0?">
<link href="ch13.html#s13.4" rel="section" title="13.4 Java programs not yet available on Debian">
<link href="apA.html#sA.1" rel="section" title="A.1 Debian 2.2 'potato'">
<link href="apA.html#sA.2" rel="section" title="A.2 Debian 2.1 'slink'">
<link href="apA.html#sA.3" rel="section" title="A.3 Debian 2.0 'hamm'">
<link href="apA.html#sA.4" rel="section" title="A.4 Debian 1.3.1 'bo'">
<link href="ch-debian-java-woody.html#s3.4.1" rel="subsection" title="3.4.1 Java2 native compiler">
<link href="ch-debian-java-woody.html#s3.6.1" rel="subsection" title="3.6.1 What free edit-interactive/graphical debugging tools are available on Debian?">
<link href="ch-debian-java-woody.html#s3.6.2" rel="subsection" title="3.6.2 Known problems">
<link href="ch7.html#s-java56" rel="subsection" title="7.3.1 Java 5 and 6">
<link href="ch7.html#s-openjdk" rel="subsection" title="7.3.2 Sun's OpenJDK">
<link href="ch7.html#s7.3.3" rel="subsection" title="7.3.3 Java 2 SE (aka JDK1.2)">
<link href="ch7.html#s7.3.3.1" rel="subsection" title="7.3.3.1 Why is Sun's Java 2 SE (aka jdk 1.2) not available?">
<link href="ch7.html#s-scsl" rel="subsection" title="7.3.3.2 What are the problems with Suns' new license?">
<link href="ch7.html#s7.3.3.3" rel="subsection" title="7.3.3.3 What is the SCSL?">
<link href="ch7.html#s7.3.3.4" rel="subsection" title="7.3.3.4 Can I use jdk1.2 while working with the free Java implementations?">
<link href="ch7.html#s7.3.3.5" rel="subsection" title="7.3.3.5 Why is (some) free software not implementing Java2?">
<link href="ch7.html#s-ibm-jdk" rel="subsection" title="7.3.4 IBM's Developer Kit for Linux">
<link href="ch7.html#s7.3.4.1" rel="subsection" title="7.3.4.1 Can Debian distribute IBM's jdk?">
<link href="ch7.html#s7.3.4.2" rel="subsection" title="7.3.4.2 Is it possible to obtain a licence for Debian?">
<link href="ch7.html#s7.3.5" rel="subsection" title="7.3.5 JRE">
<link href="ch7.html#s7.3.5.1" rel="subsection" title="7.3.5.1 Can Debian distribute JRE?">
<link href="ch7.html#s7.3.6" rel="subsection" title="7.3.6 GPL or LGPL?">
<link href="ch7.html#s7.4.1" rel="subsection" title="7.4.1 Do swing-based programs work in Debian?">
<link href="ch7.html#s7.5.1" rel="subsection" title="7.5.1 Can the package go into main?">
<link href="ch7.html#s7.5.2" rel="subsection" title="7.5.2 What virtual packages could I use?">
<link href="ch7.html#s7.5.3" rel="subsection" title="7.5.3 Is there a good example Debian package?">
<link href="ch7.html#s7.5.4" rel="subsection" title="7.5.4 What tools are available to make maintaining a Java packages easier?">
<link href="ch9.html#s9.5.1" rel="subsection" title="9.5.1 How do I compile to native code?">
<link href="ch9.html#s9.5.2" rel="subsection" title="9.5.2 Are there any successes using this approach?">
<link href="ch9.html#s9.5.3" rel="subsection" title="9.5.3 Are there any problems with this approach?">
<link href="ch9.html#s9.5.4" rel="subsection" title="9.5.4 Does these work for architectures different than i386?">
<link href="ch13.html#s-swing-run" rel="subsection" title="13.1.1 Making swing work in Debian">
<link href="ch13.html#s13.1.2" rel="subsection" title="13.1.2 Making Java 2 work in Debian">
<link href="apA.html#sA.2.1" rel="subsection" title="A.2.1 I've installed the latest jde package...what I have to do to let Emacs enter jde-mode automatically when loading a Java source file?">
</head>
<body>
<p><a name="apA"></a></p>
<hr>
<p>
[ <a href="ch13.html">previous</a> ]
[ <a href="index.html#contents">Contents</a> ]
[ <a href="ch1.html">1</a> ]
[ <a href="ch2.html">2</a> ]
[ <a href="ch-debian-java-woody.html">3</a> ]
[ <a href="ch-debian-java-sarge.html">4</a> ]
[ <a href="ch-debian-java-etch.html">5</a> ]
[ <a href="ch-debian-java-lenny.html">6</a> ]
[ <a href="ch7.html">7</a> ]
[ <a href="ch8.html">8</a> ]
[ <a href="ch9.html">9</a> ]
[ <a href="ch-browser-java.html">10</a> ]
[ <a href="ch11.html">11</a> ]
[ <a href="ch12.html">12</a> ]
[ <a href="ch13.html">13</a> ]
[ A ]
[ <a href="index.html">next</a> ]
</p>
<hr>
<h1>
Debian GNU/Linux Java FAQ.
<br>Appendix A - Older Debian GNU/Linux versions</h1>
<hr>
<p>
This appendix is included for historical reasons. It contains information that
used to be in the FAQ (and indeed still is ;), but that only has historical
value.
</p>
<hr>
<h2><a name="sA.1"></a>A.1 Debian 2.2 'potato'</h2>
<ul>
<li>
<p>
Libraries
</p>
<ul>
<li>
<p>
lib-fop-java
</p>
</li>
</ul>
<ul>
<li>
<p>
lib-gnu.getopt-java
</p>
</li>
</ul>
<ul>
<li>
<p>
lib-gnu.regexp-java
</p>
</li>
</ul>
<ul>
<li>
<p>
lib-openxml-java
</p>
</li>
</ul>
<ul>
<li>
<p>
lib-rxtx-java
</p>
</li>
</ul>
<ul>
<li>
<p>
lib-sax-java
</p>
</li>
</ul>
<ul>
<li>
<p>
lib-xp-java
</p>
</li>
</ul>
<ul>
<li>
<p>
lib-xslp-java
</p>
</li>
</ul>
<ul>
<li>
<p>
lib-xt-java
</p>
</li>
</ul>
<ul>
<li>
<p>
lib-dom-java
</p>
</li>
</ul>
<ul>
<li>
<p>
libpgjava
</p>
</li>
</ul>
<ul>
<li>
<p>
libgcj0
</p>
</li>
</ul>
</li>
</ul>
<ul>
<li>
<p>
<code>bock</code> Bootstrap-only compiler kit for a subset of Java(tm)
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>doc++</code>. A documentation system for C/C++ and Java
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>fastjar</code> a complete replacement for the jar utility written in C
under the GPL <code><a
href="http://www.engr.orst.edu/~burnsbr/fastjar/">http://www.engr.orst.edu/~burnsbr/fastjar/</a></code>
(check <code><a
href="http://lists.debian.org/debian-java/1999/debian-java-199908/msg00015.html">http://lists.debian.org/debian-java/1999/debian-java-199908/msg00015.html</a></code>.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>java2html</code>. Highlits Java sources for WWW presentations.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>gcj</code> The GNU compiler for Java(TM).
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>global</code>.Source code search and browse.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>guavac</code>. A Java compiler.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>jikes</code>. Fast Java compiler adhering to language and VM
specifications
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>jikes-pg</code>.Jikes Parser Generator.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>oo-browser</code>.Object Oriented (X)Emacs Class Browser.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>mmake</code>.Makefile generator for Java programs.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>cocoon</code>. A XML/XSL publishing framework servlet
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>bsh</code> A Java scripting environment.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>cup</code>. LALR parser generator for Java.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>freetds-jdbc</code>. Pure Java JDBC driver for MS SQL and Sybase.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>gnujsp</code>. A free implementation of Sun's Java Server Pages (JSP
1.0)
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>jlex</code>.A Lex-style lexical analyser generator for Java
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>jserv</code>Java Servlet 2.0 engine with an optional Apache module
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>tya</code>.JIT-compiler for Java.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>ibm-jdk1.1-installer</code>. Installer for IBM Developer Kit for Linux,
Java(TM) Technology Edition.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>jdk1.1</code>.JDK 1.1.x (Java Development Kit) - Runtime only
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>jdk1.1-dev</code> JDK 1.1.x (Java Development Kit)
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>biss-awt</code> a Java GUI application programming framework.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>jdk1.1-native</code>.JDK 1.1.x Runtime - native threads extensions
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>jdk1.1-native-dev</code>. JDK 1.1.x - native threads extensions.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>vrwave</code>.VRML 2.0 java-based browser
</p>
</li>
</ul>
<p>
Also many editors (jed, elvis, vim, emacs, fte, xcoral,zed ....) have support
for Java syntax.
</p>
<hr>
<h2><a name="sA.2"></a>A.2 Debian 2.1 'slink'</h2>
<ul>
<li>
<p>
<code>jdk 1.1.5v5</code>
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>vrwave</code>. A Java VRML browser.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>icq-java</code>. An installer for the ICQJava program.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>jde</code>. A Java Development Enviroment for Emacs <code><a
href="http://sunsite.auc.dk/jde">http://sunsite.auc.dk/jde</a></code>.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>jlex</code>. A lexical analyser generator similar to the UNIX
<code>lex</code>.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>mmake</code>. A generator of Makefiles for java programs. More info at
<code><a
href="http://www.tildeslash.com/mmake">http://www.tildeslash.com/mmake</a></code>
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>libpgjava</code>. A Java class that enables communication with the
PostgreSQL database using JDBC.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>cup</code>. A parser similar to <code>yacc</code>.
</p>
</li>
</ul>
<ul>
<li>
<p>
<code>ilu-javadev</code>. Development header and libraries for the
Inter-Language Unification System.
</p>
</li>
</ul>
<hr>
<h3><a name="sA.2.1"></a>A.2.1 I've installed the latest jde package...what I have to do to let Emacs enter jde-mode automatically when loading a Java source file?</h3>
<p>
As explained in <code>/usr/doc/jde/README.Debian</code>, all that is required
is putting
</p>
<pre>
(require 'jde)
</pre>
<p>
into your <code>~/.emacs</code> file.
</p>
<p>
Note that other add-on packages to Emacs are not enabled by default either,
e.g., AucTeX.
</p>
<hr>
<h2><a name="sA.3"></a>A.3 Debian 2.0 'hamm'</h2>
<ul>
<li>
<p>
<code>jdk 1.1.5v5</code>
</p>
</li>
</ul>
<hr>
<h2><a name="sA.4"></a>A.4 Debian 1.3.1 'bo'</h2>
<ul>
<li>
<p>
<code>jdk 1.0.2</code>
</p>
</li>
</ul>
<hr>
<p>
[ <a href="ch13.html">previous</a> ]
[ <a href="index.html#contents">Contents</a> ]
[ <a href="ch1.html">1</a> ]
[ <a href="ch2.html">2</a> ]
[ <a href="ch-debian-java-woody.html">3</a> ]
[ <a href="ch-debian-java-sarge.html">4</a> ]
[ <a href="ch-debian-java-etch.html">5</a> ]
[ <a href="ch-debian-java-lenny.html">6</a> ]
[ <a href="ch7.html">7</a> ]
[ <a href="ch8.html">8</a> ]
[ <a href="ch9.html">9</a> ]
[ <a href="ch-browser-java.html">10</a> ]
[ <a href="ch11.html">11</a> ]
[ <a href="ch12.html">12</a> ]
[ <a href="ch13.html">13</a> ]
[ A ]
[ <a href="index.html">next</a> ]
</p>
<hr>
<p>
Debian GNU/Linux Java FAQ.
</p>
<address>
$Revision: 1.57 $ 4 August 2009Sunday, 4th November<br>
<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>