AspectJ tools most notably contains the AspectJ compiler (AJC). AJC applies aspects to Java classes during
compilation, fully replacing Javac for plain Java classes and also compiling native AspectJ or annotation-based
@AspectJ syntax. Furthermore, AJC can weave aspects into existing class files in a post-compile binary weaving step.
This library is a superset of AspectJ weaver and hence also of AspectJ runtime.
License | EPL 2.0 |
---|---|
Categories | Aspect Oriented |
Tags | aspectaopaspectjprogramming |
HomePage | https://www.eclipse.org/aspectj/ |
Ranking | #1399 in MvnRepository (See Top Artifacts) #7 in Aspect Oriented |
Used By | 410 artifacts |
Version | Vulnerabilities | Repository | Usages | Date | |
---|---|---|---|---|---|
1.9.x | 1.9.24 | Central |
0
| Apr 12, 2025 | |
1.9.23 | Central |
0
| Mar 13, 2025 | ||
1.9.22.1 | Central | May 11, 2024 | |||
1.9.22 | Central | Mar 23, 2024 | |||
1.9.21.2 | Central | Mar 13, 2024 | |||
1.9.21.1 | Central | Feb 14, 2024 | |||
1.9.21 | Central | Dec 11, 2023 | |||
1.9.21.RC1 | Central |
0
| Dec 02, 2023 | ||
1.9.21.M1 | Central |
0
| Nov 19, 2023 | ||
1.9.20.1 | Central | Sep 04, 2023 | |||
1.9.20 | Central | Aug 16, 2023 | |||
1.9.19 | Central | Dec 21, 2022 | |||
1.9.9.1 | Central | Mar 31, 2022 | |||
1.9.9 | Central |
0
| Mar 24, 2022 | ||
1.9.8 | Central | Feb 11, 2022 | |||
1.9.8.RC3 | Central | Nov 26, 2021 | |||
1.9.8.RC2 | Central |
0
| Nov 10, 2021 | ||
1.9.8.RC1 | Central | Oct 08, 2021 | |||
1.9.8.M1 | Central | Jul 26, 2021 | |||
1.9.7 | Central | Jun 25, 2021 | |||
1.9.7.M3 | Central | May 28, 2021 | |||
1.9.7.M2 | Central | May 24, 2021 | |||
1.9.6 | Central | Jul 22, 2020 | |||
1.9.5 | Central | Nov 28, 2019 | |||
1.9.4 | Central | May 11, 2019 | |||
1.9.3 | Central | Apr 04, 2019 | |||
1.9.3.RC1 | Central | Mar 07, 2019 | |||
1.9.2 | Central | Oct 24, 2018 | |||
1.9.1 | Central | Apr 20, 2018 | |||
1.9.0 | Central | Apr 02, 2018 | |||
1.8.x | 1.8.14 | Central | Mar 07, 2019 | ||
1.8.13 | Central | Nov 15, 2017 | |||
1.8.12 | Central | Oct 20, 2017 | |||
1.8.11 | Central | Sep 26, 2017 | |||
1.8.10 | Central | Dec 12, 2016 | |||
1.8.9 | Central | Mar 14, 2016 | |||
1.8.8 | Central | Jan 08, 2016 | |||
1.8.7 | Central | Sep 09, 2015 | |||
1.8.6 | Central | Jun 07, 2015 | |||
1.8.5 | Central | Jan 29, 2015 | |||
1.8.4 | Central | Nov 06, 2014 | |||
1.8.3 | Central | Oct 23, 2014 | |||
1.8.2 | Central | Aug 15, 2014 | |||
1.8.1 | Central | Jun 24, 2014 | |||
1.8.0 | Central | Apr 17, 2014 | |||
1.7.x | 1.7.4 | Central | Oct 30, 2013 | ||
1.7.3 | Central | Jun 22, 2013 | |||
1.7.2 | Central | Feb 22, 2013 | |||
1.7.1 | Central | Oct 05, 2012 | |||
1.7.0 | Central | Jul 12, 2012 | |||
1.6.x | 1.6.12 | Central | Oct 31, 2011 | ||
1.6.11 | Central | May 17, 2011 | |||
1.6.10 | Central | Nov 17, 2010 | |||
1.6.9 | Central | Nov 17, 2010 | |||
1.6.8 | Central | Nov 17, 2010 | |||
1.6.7 | Central | Nov 17, 2010 | |||
1.6.6 | Central |
0
| Nov 17, 2010 | ||
1.6.5 | Central | Nov 17, 2010 | |||
1.6.4 | Central |
0
| Nov 17, 2010 | ||
1.6.3 | Central | Nov 17, 2010 | |||
1.6.2 | Central | Nov 17, 2010 | |||
1.6.1 | Central | Nov 17, 2010 | |||
1.6.0 | Central | Nov 17, 2010 | |||
1.5.x | 1.5.4 | Central | Nov 17, 2010 |
Related Books
Implementing JML Contracts with AspectJ: Improving instrumentation and checking of JML contracts (2012) by Henrique Rebelo, Ricardo Massa F. Lima, Márcio L. Cornélio | |
Deriving Refactorings for AspectJ: An approach to refactoring aspect-oriented applications using composed programming laws (2011) by Leonardo Cole, Paulo Borba | |
AspectJ in Action: Enterprise AOP with Spring Applications (2009) by Ramnivas Laddad | |
AspectJ Cookbook: Aspect Oriented Solutions to Real-World Problems (2004) by Russ Miles | |
Eclipse AspectJ: Aspect-Oriented Programming with AspectJ and the Eclipse AspectJ Development Tools (2004) by Adrian Colyer, Andy Clement, George Harley, Matthew Webster | |
AspectJ Cookbook: Aspect Oriented Solutions to Real-World Problems (2004) by Russ Miles | |
Aspectj in Action: Practical Aspect-Oriented Programming (2003) by Ramnivas Laddad | |
Mastering AspectJ: Aspect-Oriented Programming in Java (2003) by Joseph D. Gradecki, Nicholas Lesiecki | |
Aspect-Oriented Programming with AspectJ (2002) by Ivan Kiselev |