langtools/make/netbeans/apt/README
author duke
Wed, 05 Jul 2017 16:39:28 +0200
changeset 871 a9f1805e3ba9
parent 10 06bc494ca11e
permissions -rw-r--r--
Merge
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10
06bc494ca11e Initial load
duke
parents:
diff changeset
     1
"apt" project README.
06bc494ca11e Initial load
duke
parents:
diff changeset
     2
06bc494ca11e Initial load
duke
parents:
diff changeset
     3
This project is for working on the annotation processing tool (apt)
06bc494ca11e Initial load
duke
parents:
diff changeset
     4
in the OpenJDK langtools component.
06bc494ca11e Initial load
duke
parents:
diff changeset
     5
06bc494ca11e Initial load
duke
parents:
diff changeset
     6
The tool was provided in Java 1.5, but has been superceded by new
06bc494ca11e Initial load
duke
parents:
diff changeset
     7
features in the compiler (javac) in Java 6. apt itself is now 
06bc494ca11e Initial load
duke
parents:
diff changeset
     8
deprecated, and any further devlopment on it is strongly discouraged.
06bc494ca11e Initial load
duke
parents:
diff changeset
     9
06bc494ca11e Initial load
duke
parents:
diff changeset
    10
The main class for the tool is com.sun.tools.apt.Main.
06bc494ca11e Initial load
duke
parents:
diff changeset
    11
06bc494ca11e Initial load
duke
parents:
diff changeset
    12
NetBeans 5.0 or later is required and sufficient to use this
06bc494ca11e Initial load
duke
parents:
diff changeset
    13
project, and others in the OpenJDK langtools component. 
06bc494ca11e Initial load
duke
parents:
diff changeset
    14
This is different from other projects in OpenJDK, which 
06bc494ca11e Initial load
duke
parents:
diff changeset
    15
require version 6.0 or later.