Community
Participate
Working Groups
In recent dev builds, AJDT has switched to making AspectJ projects use a container instead of a classpath entry to resolve AspectJ. AJDT updates this entry in the .classpath file: <classpathentry kind="var" path="ASPECTJRT_LIB"/> to be this: <classpathentry kind="con" path="org.eclipse.ajdt.core.ASPECTJRT_CONTAINER"/> This is breaking the AspectJ build for the org.aspectj.lib module: build-product: cannot handle con yet: -- listing properties -- kind=con path=org.eclipse.ajdt.core.ASPECTJRT_CONTA... This then fails to compile the AspectJ sources in the project. Work-around: close the org.aspectj.lib project, edit the .classpath file to restore the old setting, then build.
Note: this issue showed up after I did a clean build. Just doing normal builds didn't cause it (since the AspectJ library hasn't been updated since this change) Also, I didn't know that I was depending on my Eclipse workspace for builds, but it's possible I configured some property a long time ago and have forgotten.
fixed