--- title: Eclipse AspectJ Reviews meta\_title: 'Eclipse AspectJ Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter 24 reviews by the users' company size, role or industry to find out how Eclipse AspectJ works for a business like yours. aggregate\_rating: rating\_value: 4.2 review\_count: 24 scale: '5' date\_modified: '2026-08-09' parent\_category: name: Web Frameworks url: https://www.g2.com/categories/web-frameworks ---

# Eclipse AspectJ Reviews & Product Details

aspectj is a seamless aspect-oriented extension to the Javatm programming language

* * *

Seller
[Eclipse Foundation](https://www.g2.com/sellers/eclipse-foundation)
Discussions
[Eclipse AspectJ Community](https://www.g2.com/products/eclipse-aspectj/discuss)

Show More

## Top-Rated Alternatives

[

 ![spring.io](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "spring.io")

spring.io

4.5/5(320)

](https://www.g2.com/products/spring-io/reviews)

[

 ![JHipster](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "JHipster")

JHipster

4.4/5(97)

](https://www.g2.com/products/jhipster/reviews)

[

 ![Grails](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Grails")

Grails

3.6/5(33)

](https://www.g2.com/products/grails/reviews)

[
View All Alternatives
](https://www.g2.com/products/eclipse-aspectj/competitors/alternatives)

## User Insights

Average based on 24 real user reviews.

[Log in to unlock pricing and user insights](/login)

 ![Michaela B.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Michaela B.")
MB

Michaela B.

IT courses lector/trainer

Small-Business (50 or fewer emp.)

1/30/2021

"I needed AJ for my research project. Good experience, but I wasn't able to do everything I needed."

3/5

What do you like best about Eclipse AspectJ?

Tool support, learnability, ease of use. Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

I wasn't able to weave into Java Swing graphical components. I needed it in my DEAL project: https://git.kpi.fei.tuke.sk/michaela.bacikova/DEAL/-/wikis/home

There are handlers for each component but I wasn't able to weave into all Swing components and use their methods or change their properties. It was a long time ago, so I can't remember the exact methods/properties - but the solution was to weave into JVM itself and that would make the project unusable. Review collected by and hosted on G2.com.

Recommendations to others considering Eclipse AspectJ:

I gladly recommend :) Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

Problems I described earlier. Benefits - able to weave into the existing Java app or program without affecting the original code and also being able to have the specific code (that would otherwise be scattered through the whole code) in one place. Review collected by and hosted on G2.com.

Show More

8/1/2022
Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Airlines/Aviation](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Airlines/Aviation")
UA

Verified User in Airlines/Aviation

Small-Business (50 or fewer emp.)

1/15/2021

"2 years I used to use AspectJ"

3/5

What do you like best about Eclipse AspectJ?

To help separate cross-cutting concerns from the business logic. Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

Nothing I can mention. Everything looks good for me. Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

To help separate cross-cutting concerns from the business logic. Code become more clear and you concentrate on business logic. AOP programming has its benefits. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

##### Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

[
View More Pricing Information
](https://www.g2.com/products/eclipse-aspectj/pricing)

## Work at Eclipse Foundation?

Claim this profile to respond to reviews, update product info, and reach in-market buyers.

[
Claim this profile
](https://www.g2.com/products/eclipse-aspectj/claim_requests/new?utm_medium=profile-footer-claim-cta&utm_source=g2)

##### Categories on G2

[Java Web Frameworks](https://www.g2.com/categories/java-web-frameworks)

##### Explore More

[UpContent vs BuzzSumo vs Feedly for a content team comparing content curation tools that need hashtag aggregation and platform-specific features to work reliably at scale: which is worth building a curation workflow around?](https://www.g2.com/discussions/upcontent-vs-buzzsumo-vs-feedly-for-a-content-team-comparing-content-curation-tools-that-need-hashtag-aggregation-and-platform-specific-features-to-work-reliably-at-scale-which-is-worth-building-a-curation-workflow-around)[Which file converter tools have security and data protection compliance built in so legal and IT teams can approve them without a lengthy review process?](https://www.g2.com/discussions/which-file-converter-tools-have-security-and-data-protection-compliance-built-in-so-legal-and-it-teams-can-approve-them-without-a-lengthy-review-process)[Which encryption key management platforms automate certificate lifecycle and key rotation scheduling?](https://www.g2.com/discussions/which-encryption-key-management-platforms-automate-certificate-lifecycle-and-key-rotation-scheduling%20)

[Which integration service is best for syncing business software](https://www.g2.com/discussions/which-integration-service-is-best-for-syncing-business-software)[Best CAT platforms for managing multilingual projects](https://www.g2.com/discussions/best-cat-platforms-for-managing-multilingual-projects)[Most reliable cloud backup software for companies](https://www.g2.com/discussions/most-reliable-cloud-backup-software-for-companies)

[Show MoreShow Less](javascript:void(0);)