resource="org/aspectj/tools/ant/taskdefs/aspectjTaskdefs.properties">
</pre>
The current resource file retains the name "ajc" for the Ajc10 task,
-using "iajc" for the AspectJ 1.1 task.
+and uses "iajc" for the AspectJ 1.1 task.
This may change in the final release of AspectJ 1.1. <!-- XXX -->
</p>
<p>For more information on using Ant, please refer to
the Ajc Ant task to continue using the same scripts
when compiling with 1.1.
-This will list any use of options no longer supported
+This will list any use of options no longer supported in 1.1
(e.g., fork, lenient, strict, workingdir, preprocess, usejavac,...),
and does not provide access to the new features of AspectJ 1.1.
(Developers using AspectJ 1.1 only should
<target name="compile" >
<mkdir dir="dest" />
- <inc-ajc destdir="dest"
+ <iajc destdir="dest"
tagfile="tagfile.txt"
sourceroots="src${path.separator}testsrc" >
<!-- declare classes needed to compile the target files -->
<classpath>
<pathelement location="${home.dir}/tools/aspectj/lib/aspectjrt.jar"/>
</classpath>
- </inc-ajc>
+ </iajc>
</target>
</project>
</pre>
<li>If the problem occurs on the command line also, then the problem is
not in the task.
-(It may be in the tools; please send bug reports, but only if the code
-is pure-Java.) </li>
+(It may be in the tools; please send bug reports.) </li>
<li>If the problem does not occur on the command line,
<p><b>Known Problems</b>
<br>For the most up-to-date information on known problems, see the
- <a href="http://dev.eclipse.org">bug database</a>.
- <!--
- for
- <a href="http://dev.eclipse.org/compiler">compiler bugs</a>
- or <a href="http://dev.eclipse.org/ant-support">task bugs</a>.
- -->
+ <a href="http://dev.eclipse.org/bugs">bug database</a>
+ for unresolved
+ <a href="http://dev.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=Compiler&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">compiler bugs</a>
+ or
+ <a href="http://dev.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=Ant&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">taskdef bugs</a>.
+
<li><u>Memory and forking</u>:
Users email most often about the ajc task running out of memory. This is
not a problem with the task; some compiles take a lot of memory,
-often more than the same compiles using javac.
+often more than similar compiles using javac.
+
<u>Forking is not supported in this release</u>, so the only solution is to
increase the memory available to Ant (see the Ant documentation, searching for ANT_OPTS,
the variable they use in their scripts to pass VM options, e.g., ANT_OPTS=-Xmx128m).
</li>
+
<li><u>Messages suppressed</u>: In the incremental task,
messages from the compiler are printed but not segregated.
</li>
mailto:aspectj-users@dev.eclipse.org</a>.
(Do join the list to participate!) We also welcome any bug reports; you can
submit them to the bug database at
-<a href="http://dev.eclipse.org">http://dev.eclipse.org</a>
+<a href="http://dev.eclipse.org/bugs">http://dev.eclipse.org/bugs</a>
using the <code>AspectJ</code> product and <code>Ant</code> component.
</body>