Mark Benvenuto <[EMAIL PROTECTED]> writes:
> Java 1.1 Tools
> javac - jikes is faster
We will have a 100% java compiler RSN (although it won't be nearly as
fast).
> java - VM/OS specific
> jre - VM/OS specific
> jdb - important
> Java 1.1 jdb uses the sun.tools.debug package
>
> <http://java.sun.com/products/jdk/1.0.2/api/Package-sun.tools.debug.html>
>
> Java 1.2 jdb - uses JVMDI in sun.tools.debug and jdb
> - forthcoming Java Debugger(JBug) is promising
>
> <http://developer.java.sun.com/developer/earlyAccess/jbug/doc/index.html>
>
> uses JVMDI at VM/OS level
> uses JDWP (interface between VM and debugger api)
> uses JDI (interface for a debugger to use)
> - note: JVMDI is in the current JDK 1.2 and JDWP and JDI will
This is a good candidate for improvement over JDK. In my opinion jdb
is way too slow and its user interface leaves much to be desired
(someone should write readline in Java).
> soon be
> javah - needed
This is within reach.
> javap - needed
gnu.bytecode.dump (from Kawa). It just needs command-line argument parsing.
> javadoc - Aaron M. Renn wrote some stuff
Being worked on.
> appletviewer - being taken care of
> rmic, rmiregistry - part of RMI stuff - being taken care of by author of
> Ninja-RMI
> serialver - I thought I saw it in the web CVS which has now disappeared?
This is done. (gnu.tools.serialver.Main) It just needs a script wrapper.
> native2ascii - needed
This seems trivial with Character support (someone still has to write it).
> jar - desperately needed
Aaron has mentioned working on this. We still need
java.util.{zip,jar}, which Loren Peace (which I hope rhymes with War and
Peace) is going to be checking in RSN :)
> javakey - part of Sun security provider, I don't know status
Security support is preliminary; this needs work.
> Additonal tools in JDK 1.2
> extcheck - checks for jar conflicts - needed
> rmid - RMI tool - I guess will be written by Ninja RMI author
> keytool - replaces obseleted javakey - ?
> jarsigner, policytool - security tools - ?
> tnameserv, idltojava - corba specific - needed for java CORBA support
> along with an ORB
I don't have any 1.2 documentation handy, so I'll leave theses alone.
--
Geoff Berry