Closed mpet closed 7 months ago
You might be surprised to read this, but I do not use the Eclipse IDE a lot, despite AspectJ and AJDT being Eclipse projects. I normally use IntelliJ IDEA, importing Maven projects into that environment. So, I have not experienced this problem before. Can you please provide a minimal, but complete Maven project reproducing this behaviour? Please also tell me your Eclipse version and which exact update sites you installed the plugins you mentioned above from. I assume you know this page.
Yes I read your https://github.com/eclipse-aspectj/aspectj/blob/master/docs/developer/IDE.md#eclipse and used what you recommend. I think it is the builders in eclipse that causes the issues. I mean since it is possible to build using mvn clean compile and then it works! So no ideas how the Eclipse Maven builder works?
I can try to create a simple project and see if we get the same problem.
Yes this basically happens for 4.x.x version s of Eclipse.
After several months without a reproducer, I am closing this issue. Feel free to provide a reproducer, then I can reopen it.
Hi,
We are supporting Eclipse usage in our organization for development of our product. I know you know there are issues with aspectj and m2e and I am trying to figure out what is going on.
When we run:
mvn clean compile
Here is an excerpt for the log with -X
Compilation is successful.
However I am changing code and want to have automatic build.
We have installed in Eclipse
AspectJ Development Tools 2.2.4.202311040357 org.eclipse.ajdt.feature.group Eclipse AspectJ Development Tools M2E - Maven Integration for Eclipse 2.4.100.20230827-1557 org.eclipse.m2e.feature.feature.group Eclipse.org - m2e
Maven Integration for AJDT (Optional) 0.14.5 org.maven.ide.eclipse.ajdt.feature.feature.group Sonatype, Inc.
and in maven pom.xml
so the same code now gives exception when compiling using Maven Project Builder and it get many of these type of errors where classes cannot be resolved even if I can select then in editor ( where the error is visible) and jump to the class that cannot be resolved.
I not after blaming but trying to find a solution for this problem.
br,
//mikael