Bir maven projesinde aspectj kullanmam gerekiyor. Eclipse (m2e) için maven eklentisini, maven aspectj eklentisini ve Eclipse için AJDT'yi kurdum. Şimdi yeni bir proje açtığımda "Maven Project" ve "AspectJ Project" i var. Maven AspectJ projesi olan yeni bir projeyi nasıl yapabilirim? Bunun için herhangi bir referans bulamadım, bu yüzden benim tek umudumsun. teşekkürlerEclipse'de Maven/AJDT projesi
You gibi pom.xml'Bu Yapınızda eklentileri bölümüne maven-AspectJ'yi-eklentisi eklemek gerekircevap
: Sen Tutulma proje yapılandırmasına uygun proje yönleriyle eklemek zorunda kalacak
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<!-- use this goal to weave all your main classes -->
<goal>compile</goal>
</goals>
</execution>
</executions>
<configuration>
<complianceLevel>1.6</complianceLevel>
</configuration>
</plugin>
AspectJ desteğini maven pom.xml
'a ekledikten sonra. m2eclipse
m2eclipse-AJDT eklentisi için
Kontrol AJDT proje yapılandırıcı pom.xml
aspectj-maven-plugin
içerdiğini tespit edip Tutulma bunu aktarırken projeye otomatik olarak ilgili AJDT
doğa ve yapılandırmayı ekleyin.
Eklentinin 0.12 m2eclipse ile çalışması için bazı çabaların çekirdeği olduğunu düşünüyorum, işe yarayıp yaramadığını bilmiyorum.
Zaten eklentiyi m2eclipse 0.10 ile deniyorum ve iyi çalıştı.
... GitHub m2eclipse-ajdt project
Move AJDT integration out of main m2e source tree
- Git Yeni Yazılım Yükleme Yardım> bak
- bu yazılımı kullanın deposu: http://dist.springsource.org/release/AJDT/configurator/
- AJDT M2E Yapılandırıcısına yükleyin
Kaynak : http://blog.springsource.com/2011/10/18/upgrading-maven-integration-for-springsource-tool-suite-2-8-0/#comment-207264 (Andrew Eisenberg)
- Öncelikle, Eclipse için AJDT'nin (AspectJ geliştirme araçları) kurulduğundan emin olmamız gerekir. Eclipse'iniz için en yeni veya uygun AJDT sürümünü inceleyin. (http://www.eclipse.org/ajdt/)
- İkinci olarak bu depoyu http://dist.springsource.org/release/AJDT/configurator/ (Yukarıda tarif edilen Hendy) kullanarak "AJDT m2e Configurator" kurun. Daha önce m2eclipse yüklediyseniz
- , sen 2.
Gerçekten de işe yaramıyor, ne AJDT'yi m2eclipse'den önce, ne de sonrasında. Bu hata ile geliyor: "Aşağıdaki eklenti yüklenmeyecek" ve bunun yerine bana başka bir 2 eklenti önerir. – another
[Bu cevap] (http://stackoverflow.com/questions/6844603/how-to-create- adımı gerçekleştirmeden önce kaldırmanız gerekir a-maven-projede-tutulma-en-boy-destek) de fayda sağlar. – KomodoDave