aj
, the AspectJ load-time weaving launcherThe aj
command runs Java programs in Java 1.4 or later by setting up
WeavingURLClassLoader
as the system class loader, to do load-time
bytecode weaving.
The arguments are the same as those used to launch the Java program.
Users should define the environment variables CLASSPATH
and
ASPECTPATH
.
For more information and alternatives for load-time weaving, see Load-Time Weaving.
Use ajc to build a library, then weave at load time
REM compile library
${ASPECTJ_HOME}\bin\ajc.bat -outjar lib\aspects.jar @aspects.lst
REM run, weaving into application at load-time set
ASPECTPATH=lib\aspects.jar set CLASSPATH=app\app.jar
${ASPECTJ_HOME}\bin\aj.bat com.company.app.Main "Hello, World!"
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )