Я пытаюсь использовать аспект J Load Time Weaving (без Spring) в OSGI с помощью банок равноденствия (org.aspectj.runtime, org.aspectj.weaver, org.eclipse.equinox.weaving.aspectj в папке пакетов и org.eclipse .equinox.weaving.hook находится в той же папке, что и org.eclipse.osgi (физически) согласно: https://wiki.eclipse.org/Equinox_Weaving_QuickStart
Вот порядок загрузки пакетов:
[org.eclipse.equinox.weaving.hook::1 -> INSTALLED]
[org.aspectj.runtime::11 -> INSTALLED]
[org.aspectj.weaver::12 -> INSTALLED]
[org.eclipse.equinox.weaving.aspectj::13 -> INSTALLED]
[com.common-calculations_2.11::19 -> INSTALLED] //here I used aspects
[com.instrumentation_2.11::48 -> INSTALLED] //here I defined the aspects
Done installing bundles
Starting bundles...
[org.eclipse.equinox.weaving.aspectj::13 -> ACTIVE]
[org.aspectj.runtime::11 -> ACTIVE]
[org.eclipse.osgi::0 -> ACTIVE]
FRAGMENT Bundle - skip starting: org.eclipse.equinox.weaving.hook
FRAGMENT Bundle - skip starting: org.aspectj.runtime
[org.aspectj.weaver::12 -> ACTIVE]
FRAGMENT Bundle - skip starting: org.eclipse.equinox.weaving.aspectj
Bundle started: [com.common-calculations_2.11::19 -> ACTIVE]
Bundle started: [com.instrumentation_2.11::48 -> ACTIVE]
Я хочу знать, как мне запустить банку с крючком? Буду признателен за любую помощь... p.s. кто-то решил свою проблему, импортировав пакет «org.eclipse.osgi» и фрагмент «org.eclipse.equinox.weaving.hook» как «Двоичный проект со связанным содержимым» в свою рабочую область, но я не совсем уверен, как сделайте это: https://www.eclipse.org/forums/index.php?t=msg&th=440862
Спасибо за ваши ответы