diff options
author | aclement <aclement> | 2006-01-27 12:30:21 +0000 |
---|---|---|
committer | aclement <aclement> | 2006-01-27 12:30:21 +0000 |
commit | 551b446bec83bef0f7df1f57353fdb4297bc14a6 (patch) | |
tree | 8fd345f9cbf144eed7ea918622789fdca20114a0 /org.aspectj.ajdt.core/src | |
parent | 2602c786913715b1b0530037d43cf47e682637cc (diff) | |
download | aspectj-551b446bec83bef0f7df1f57353fdb4297bc14a6.tar.gz aspectj-551b446bec83bef0f7df1f57353fdb4297bc14a6.zip |
fix for 121395 - error message on stupid aspectpath
Diffstat (limited to 'org.aspectj.ajdt.core/src')
-rw-r--r-- | org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java index ebdd735c5..4d2d06d28 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java @@ -628,7 +628,12 @@ public class AjBuildManager implements IOutputClassFileNameProvider,IBinarySourc for (Iterator i = buildConfig.getAspectpath().iterator(); i.hasNext();) { File f = (File) i.next(); - bcelWeaver.addLibraryJarFile(f); + if (!f.exists()) { + IMessage message = new Message("invalid aspectpath entry: "+f.getName(),null,true); + handler.handleMessage(message); + } else { + bcelWeaver.addLibraryJarFile(f); + } } // String lintMode = buildConfig.getLintMode(); |