<html><head> | |
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> | |
<title>Isolating problems running the AspectJ browser</title><link rel="stylesheet" href="aspectj-docs.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.44"><link rel="home" href="index.html" title="The AspectJtm Development Environment Guide"><link rel="up" href="ajbrowser.html" title="Chapter 3. AspectJ Browser"><link rel="previous" href="ajbrowser-running.html" title="Running Programs"><link rel="next" href="antTasks.html" title="Chapter 4. AspectJ Ant Tasks"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Isolating problems running the AspectJ browser</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ajbrowser-running.html">Prev</a> </td><th width="60%" align="center">Chapter 3. AspectJ Browser</th><td width="20%" align="right"> <a accesskey="n" href="antTasks.html">Next</a></td></tr></table><hr></div><div class="sect1"><a name="ajbrowser-problems"></a><div class="titlepage"><div><h2 class="title" style="clear: both"><a name="ajbrowser-problems"></a>Isolating problems running the AspectJ browser</h2></div></div><p> | |
If you have problems with the browser not solved by the documentation, | |
please try to see if you have the same problems when running ajc | |
directly on the command line. | |
</p><div class="itemizedlist"><ul><li><p><a name="d0e1290"></a> | |
If the problem occurs on the command line also, then the problem | |
is not in the browser. | |
(It may be in the compiler; please send bug reports.) | |
</p></li><li><p><a name="d0e1293"></a> | |
If the problem does not occur on the command line, then it may | |
lie in the parameters you are supplying in the build options. | |
</p></li><li><p><a name="d0e1296"></a> | |
If the build options look correct and the problem only occurs | |
when building from the browser, then please submit a bug report. | |
</p></li></ul></div><div class="sect2"><a name="ajbrowser-knownProblems"></a><div class="titlepage"><div><h3 class="title"><a name="ajbrowser-knownProblems"></a>Known issues with the AspectJ browser</h3></div></div><p> | |
For the most up-to-date information on known problems, | |
see the | |
<a href="http://bugs.eclipse.org/bugs" target="_top">bug database</a> | |
for unresolved | |
<a href="http://bugs.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=Compiler&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED" target="_top"> | |
compiler bugs | |
</a> or | |
<a href="http://bugs.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=IDE&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED" target="_top"> | |
IDE bugs | |
</a>. | |
</p><p> | |
<div class="itemizedlist"><ul><li><p><a name="d0e1316"></a> | |
Memory and forking: Users email most about the browser task running | |
out of memory. | |
This is not a problem with the browser; some compiles take a lot of | |
memory, often more than similar compiles using javac. | |
The browser does not support forking, so the only solution is to | |
edit the java command line or script that launches the browser | |
to add memory. | |
</p></li><li><p><a name="d0e1319"></a> | |
Editing build configuration files: this is not currently supported. | |
</p></li><li><p><a name="d0e1322"></a> | |
The structure model is incomplete after incremental compiles. | |
To get a complete structure model requires a full build. | |
</p></li><li><p><a name="d0e1325"></a> | |
If you change the output directory, you must do a | |
full build. | |
</p></li></ul></div> | |
</p></div><div class="sect2"><a name="ajbrowser-limitations"></a><div class="titlepage"><div><h3 class="title"><a name="ajbrowser-limitations"></a>Limitations</h3></div></div><p> | |
<div class="itemizedlist"><ul><li><p><a name="d0e1335"></a> | |
The AJBrowser expects the package and directory structure to match. If they do not | |
it will be unable to browse to the corresponding file. | |
</p></li><li><p><a name="d0e1338"></a> | |
The "Run" feature launches applications in the same VM. As a result, if a Swing application | |
is disposed the AJBrowser will be disposed as well. | |
</p></li></ul></div> | |
</p></div><div class="sect2"><a name="ajbrowser-feedback"></a><div class="titlepage"><div><h3 class="title"><a name="ajbrowser-feedback"></a>AspectJ Browser questions and bugs</h3></div></div><p> | |
You can send email to | |
<a href="mailto:aspectj-users@dev.eclipse.org" target="_top"> | |
aspectj-users@dev.eclipse.org</a>. | |
(Do join the list to participate!) | |
We also welcome any bug reports, patches, and feature requests; | |
you can submit them to the bug database at | |
<a href="http://bugs.eclipse.org/bugs" target="_top"> | |
http://bugs.eclipse.org/bugs</a> | |
using the AspectJ product and IDE component. | |
</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ajbrowser-running.html">Prev</a> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right"> <a accesskey="n" href="antTasks.html">Next</a></td></tr><tr><td width="40%" align="left">Running Programs </td><td width="20%" align="center"><a accesskey="u" href="ajbrowser.html">Up</a></td><td width="40%" align="right"> Chapter 4. AspectJ Ant Tasks</td></tr></table></div></body></html> |