home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 20 / AACD20.BIN / AACD / Programming / Jikes / 68000 / man / man1 / jikes.1
Encoding:
Text File  |  2001-03-04  |  5.1 KB  |  199 lines

  1.  
  2.  
  3.  
  4. jikes(1)                                                 jikes(1)
  5.  
  6.  
  7. NNAAMMEE
  8.        jikes - java source to bytecode compiler
  9.  
  10. SSYYNNOOPPSSIISS
  11.        jjiikkeess  [--ccllaassssppaatthh path] [--dd directory] [--ddeebbuugg] [--ddeeppeenndd]
  12.        [--ddeepprreeccaattiioonn]   [--eennccooddiinngg   encoding]   [--gg]   [--nnoowwaarrnn]
  13.        [--nnoowwrriittee] [--OO] [--vveerrbboossee] [--XXddeeppeenndd] [--XXssttddoouutt] [++++] [++BB]
  14.        [++OOLLDDCCSSOO] [++DD] [++DDRR==filename] [++EE]  [++FF]  [++KK]  [++MM]  [++PP]
  15.        [++TTnn] [++UU] [++ZZ] [++cc] file.java ...
  16.  
  17. DDEESSCCRRIIPPTTIIOONN
  18.        JJiikkeess  translates  Java(TM) source files to bytecode. Fea-
  19.        tures include strict adherence to the language  specifica-
  20.        tion, automatic makefile generation and incremental compi-
  21.        lation. It is maintained by the Jikes Project.
  22.  
  23.  
  24. OOPPTTIIOONNSS
  25.        JJiikkeess may  be  invoked  with  the  following  command-line
  26.        options:
  27.  
  28.        --ccllaassssppaatthh path
  29.               use path for CLASSPATH
  30.  
  31.        --dd directory
  32.               write class files in specified directory
  33.  
  34.        --ddeebbuugg no effect (recognized for compatibility)
  35.  
  36.        --ddeeppeenndd
  37.               recompile all used classes
  38.  
  39.        --ddeepprreeccaattiioonn
  40.               report uses of deprecated features
  41.  
  42.        --eennccooddiinngg
  43.               use specified encoding to read source files
  44.  
  45.        --gg     debug (generate LocalVariableTable attribute)
  46.  
  47.        --nnoowwaarrnn
  48.               do not issue warning messages
  49.  
  50.        --nnoowwrriittee
  51.               do not write any class files
  52.  
  53.        --OO     do not write LineNumberTable
  54.  
  55.        --vveerrbboossee
  56.               list files read and written
  57.  
  58.        --XXddeeppeenndd
  59.               same as -depend
  60.  
  61.  
  62.  
  63.  
  64.                                                                 1
  65.  
  66.  
  67.  
  68.  
  69.  
  70. jikes(1)                                                 jikes(1)
  71.  
  72.  
  73.        --XXssttddoouutt
  74.               write error messages to standard output, not stderr
  75.  
  76.        ++++     compile in incremental mode
  77.  
  78.        ++BB     do not invoke bytecode generator
  79.  
  80.        ++OOLLDDCCSSOO
  81.               Select to use same classpath  search  order  as  in
  82.               older versions of Jikes (for compatibility).
  83.  
  84.        ++DD     report  errors  immediately  in  emacs-form without
  85.               buffering
  86.  
  87.        ++DDRR=filename
  88.               write report of dependencies to specified file
  89.  
  90.        ++EE     list errors in emacs-form
  91.  
  92.        ++FF     do full dependence check except  for  Zip  and  Jar
  93.               files
  94.  
  95.        ++KKname=TypeKeyWord
  96.               map name to type keyword
  97.  
  98.        ++MM     generate makefile dependencies
  99.  
  100.        ++PP     Pedantic compilation - issues lots of warnings
  101.  
  102.        ++TTnn   set value of tab to nn spaces
  103.  
  104.        ++UU     do  full  dependence  check  including  Zip and Jar
  105.               files
  106.  
  107.        ++ZZ     treat cautions as errors
  108.  
  109.        ++cc     do not discard comments from lexer output
  110.  
  111.        An argument may have the form _@_f_i_l_e; each line of _f_i_l_e  is
  112.        then  interpreted as an argument, except that lines begin-
  113.        ning with _@ are not expanded recursively.
  114.  
  115.  
  116. FFIILLEESS
  117.        JJiikkeess requires a colon-separated list  of  directories  or
  118.        files  that  tell it where to look for any needed class or
  119.        source files, for  example  ".:$HOME/java/jre/lib/rt.jar".
  120.        A definition given with the environment variable _J_I_K_E_S_P_A_T_H
  121.        takes precedence over one given with _C_L_A_S_S_P_A_T_H; a  defini-
  122.        tion using the _-_c_l_a_s_s_p_a_t_h option takes precedence over any
  123.        value specified via the environment.
  124.  
  125. SSEEEE AALLSSOO
  126.  
  127.  
  128.  
  129.  
  130.                                                                 2
  131.  
  132.  
  133.  
  134.  
  135.  
  136. jikes(1)                                                 jikes(1)
  137.  
  138.  
  139.        Jikes Project homepage
  140.               _h_t_t_p_:_/_/_o_s_s_._s_o_f_t_w_a_r_e_._i_b_m_._c_o_m_/_d_e_v_e_l_o_p_e_r_w_o_r_k_s_/_o_p_e_n_-
  141.               _s_o_u_r_c_e_/_j_i_k_e_s_/  for  news of recent developments, to
  142.               download new versions, to report bugs, or to  learn
  143.               how to participate in the development process.
  144.  
  145.  
  146. CCOOPPYYRRIIGGHHTT
  147.        Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, Interna-
  148.        tional  Business  Machines  Corporation  and  others.  All
  149.        Rights Reserved.
  150.  
  151.        JJiikkeess  is  licensed under the _I_B_M _P_u_b_l_i_c _L_i_c_e_n_s_e, included
  152.        in the file _l_i_c_e_n_s_e_._h_t_m distributed with the program,  and
  153.        also available at the Jikes Project URL.
  154.  
  155.  
  156. NNOOTTEESS
  157.        Java is a registered trademark of Sun Microsystems, Inc.
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.                                                                 3
  197.  
  198.  
  199.