kaffe.1.in

来自「基于LWVCL开发的库」· IN 代码 · 共 329 行

IN
329
字号
.\"Generated by db2man.xsl. Don't modify this, modify the source..de Sh \" Subsection.br.if t .Sp.ne 5.PP\fB\\$1\fR.PP...de Sp \" Vertical space (when we can't use .PP).if t .sp .5v.if n .sp...de Ip \" List item.br.ie \\n(.$>=3 .ne \\$3.el .ne 3.IP "\\$1" \\$2...TH "KAFFE" 1 "" "" "".SH NAMEkaffe \- a virtual machine to execute Java(tm) bytecode.SH "SYNOPSIS".ad l.hy 0.HP 6\fBkaffe\fR [options] \fIclassname\fR [argument...].ad.hy.ad l.hy 0.HP 6\fBkaffe\fR [options]\fB \-jar\fR \fIfilename\fR [argument...].ad.hy.PPThe provided options are passed to kaffe virtual machine\&. Available options are described in the section OPTIONS\&. The provided arguments are passed to the main function of the called class\&..SH "DESCRIPTION".PP\fBkaffe\fR executes Java(tm) bytecode, either as a pure bytecode interpreter, or by doing "just\-in\-time" code conversion from the abstract code to the host machine's native code\&..PPThe specified \fIclassname\fR has to be a fully\-qualified classname (e\&.g\&. foo\&.bar\&.ClassName)\&. If \fBkaffe\fR is used with the \fB\-jar\fR flag, the class to execute is determined through the manifest file included in the specified Jar\-File \fIfilename\fR\&..PP\fBkaffe\fR searches for needed classes during program execution on the bootclasspath (see \fB\-Xbootclasspath\fR options) and the classpath given by the user (see the \fB\-classpath\fR option)\&..SH "OPTIONS".PPThe options for the kaffe command are divided into general options (available on all kaffe installations), options provided for compatibility reasons and further options which are depending on the configuration during compilation of kaffe\&..SS "GENERAL OPTIONS".PPThese options are available on all kaffe installations\&..TP\fB\-help\fRGive a short usage message of all available options on your kaffe installation\&..TP\fB\-version\fRPrint the version number\&..TP\fB\-fullversion\fRSame as \fB\-version\fR plus compile date and flags, changelog head\&..TP\fB\-ss \fR\fIsize\fRSet the maximum stack size to \fIsize\fR\&..TP\fB\-mx \fR\fIsize\fRSet the maximum heap size to \fIsize\fR\&. Kilobytes are indicated by the letters k or K and megabytes by m or M\&..TP\fB\-ms \fR\fIsize\fRSet the initial heap size to \fIsize\fR\&. Kilobytes are indicated by the letters k or K and megabytes by m or M\&..TP\fB\-as \fR\fIsize\fRSet the heap increment size to \fIsize\fR.TP\fB\-classpath \fR\fIpath\fRSet the path which is searched for compiled classes\&. This can be a list of directories and Jar\-Files containing compiled classes\&. The entries in this list are separated by colons (:)\&..TP\fB\-addclasspath \fR\fIpath\fRAppends the given path to the current classpath setting\&. Multiple instances of this flag may be given\&..TP\fB\-Xbootclasspath:\fR \fIbootclasspath\fRSet the bootclasspath to the given path\&..TP\fB\-Xbootclasspath/a:\fR \fIbootclasspath\fRAppends the given path to the bootclasspath\&..TP\fB\-Xbootclasspath/p:\fR \fIbootclasspath\fRPrepends the given path to the bootclasspath\&..TP\fB\-Dproperty=value\fRSet a property to a given value\&..TP\fB\-verifyremote *\fRVerify all classes not loaded from the bootclasspath\&. This is the default behavior\&..TP\fB\-verify *\fRVerify all classes\&..TP\fB\-noverify\fRDo not verify any classes\&..TP\fB\-noclassgc\fRDisable class garbage collection\&..TP\fB\-verbosegc\fRPrint message during garbage collection\&..TP\fB\-v, \-verbose\fREnable verbose output\&..TP\fB\-verbosemem\fRPrint detailed memory allocation statistics\&..TP\fB\-verbosejit\fRPrint message during JIT code generation\&..TP\fB\-verbosecall\fRPrint detailed call flow information\&..TP\fB\-nodeadlock\fRDisable deadlock detection\&..TP\fB\-debug *\fRTrace method calls\&..TP\fB\-noasyncgc *\fRDo not garbage collect asynchronously\&..TP\fB\-cs, \-checksource *\fRCheck source against class files\&..TP\fB\-oss *\fR \fIsize\fRMaximum stack size\&..TP\fB\-debug\-fd \fR\fIdescriptor\fRDescriptor to send debug info to\&..TP\fB\-jar\fR \fIfile\fRExecutes a Java(tm) program which is provided by the given Jar\-File file\&..PP* Option currently ignored\&..SS "COMPATIBILITY OPTIONS".PPThese options are provided for compatibility reasons with other Java(tm) runtime environments\&..TP\fB\-Xss\fR \fIsize\fRMaximum native stack size (see \fB\-ss\fR)\&..TP\fB\-Xmx\fR \fIsize\fRMaximum heap size (see \fB\-mx\fR)\&..TP\fB\-Xms\fR \fIsize\fRInitial heap size (see \fB\-ms\fR)\&..TP\fB\-cp\fR \fIpath\fRSet classpath (see \fB\-classpath\fR)\&..SS "FURTHER OPTIONS".PPFurther options may be available based on the configuration of kaffe during compilation\&. To get a complete list of options available in your kaffe installation type \fBkaffe \-\-help\fR on the commandline\&..TP\fB\-ia32\fRExecute the ia32 version of Kaffe\&..TP\fB\-prof\fREnable profiling of methods\&..TP\fB\-Xxprof\fREnable cross language profiling\&..TP\fB\-Xxprof_syms\fR \fIfile\fRName of the profiling symbols file [Default: kaffe\-jit\-symbols\&.s]\&..TP\fB\-Xxprof_gmon\fR \fIfile\fRBase name for gmon files [Default: xgmon\&.out].TP\fB\-Xxdebug_file\fR \fIfile\fRName of the debugging symbols file\&..TP\fB\-Xfeedback\fRThe file name to write feedback data to\&..TP\fB\-vmstats flag{,flag}\fRPrint VM statistics\&. Set flag=all for all.TP\fB\-Xnative\-big\-math\fRUse GMP for faster, native bignum calculations\&..TP\fB\-vmdebug flag{,flag}\fREnable VM debugging\&. Set flag=list for a list\&..TP\fB\-Xkaffe\-xlib\-awt\fRUse Kaffe's Xlib AWT backend\&..TP\fB\-Xkaffe\-qt\-awt\fRUse Kaffe's Qt2/3/Embedded AWT backend\&..TP\fB\-Xkaffe\-nanox\-awt\fRUse Kaffe's Nano\-X AWT backend\&..SH "ENVIRONMENT".TP\fBCLASSPATH\fRA colon\-separated list of directories and Jar\-Files in which to search for \&.class files\&. The entries have to be separated by colons (:)\&..TP\fBKAFFEHOME\fRBase directory of kaffe installation\&..TP\fBLD_LIBRARY_PATH\fRA colon\-separated list of directories in which to search for libraries\&. See \fBld\&.so\fR(1) for details\&. This needs to be set if Kaffe's shared libraries are installed in a location not part of the dynamic loader's default search path\&..SH "FILES".TP\fI@prefix@/share/kaffe/kafferc\fRSystem\-wide shell script read by kaffe script (optional)\&..TP\fI${HOME}/\&.kafferc\fRPer\-user shell script read by kaffe script (optional)\&..SH "DIAGNOSTICS".PPNot documented yet\&..SH "NOTES".PPJava is a registered trademark of Sun Microsystems, Inc\&..PPKaffe is available from various sites, the primary one being <\fIhttp://www\&.kaffe\&.org: \fIhttp://www.kaffe.org\fR>\fR\&..PPThere are several mailing lists for Kaffe:.TP\fIkaffe@kaffe\&.org\fRGeneral Kaffe discussions.TP\fIkaffe\-announce@kaffe\&.org\fRKaffe related announcements.SH "BUGS".PPSee the file FAQ\&.Known\-Bugs for an updated list\&..SH "AUTHOR".PPKaffe was originally written by Tim Wilkinson, 1996\&. Many others contributed to the Kaffe project\&. They are listed in the source distribution's \fIAUTHORS\fR file\&..SH "COPYING".PPKaffe is distributed under the GNU GPL\&. For full details, see the file \fIlicense\&.terms\fR in the source distribution for full details\&..SH "SEE ALSO".PP\fIjikes\fR, a fast Java(tm) compiler.PP\fIgjdoc\fR, the GNU javadoc tool

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?