Community
Participate
Working Groups
ajc ignores resource files (e.g.: *.properties) instead of copying them into the output folder as expected. This is reported fixed in bug ID 36071 for AspectJ 1.1.1, but I have verified the defect exists in v1.1.1 and 1.2, using the command-line and AJDT v1.1.4 (upgraded to AspectJ 1.2) in Eclipse 2.1. Command line: ajc -sourceroots src -d bin
javac does not do resource copying and nor does ajc unless binary weaving. In Eclipse however the JDT _does_ copy resources (jpg, properties, xml, ...) from "src" to "bin" and the AJDT does likewise so that when a project is converted from Java to AspectJ it should continue to work with its resources.
I verified this is fixed in AJDT 1.1.6, thanks Matthew.
Fix released as part of AspectJ 1.2.1