2013-05-07 31 views
0

我正在研究Spring Roo/ApsectJ項目。我能夠構建一個項目並且沒有任何問題地運行它,這意味着AspectJ在編譯時做了正確的編織,但是在月食中,我似乎沒有IDE支持。我在.aj文件中調用的任何方法都被標記爲無效(因爲它們無法通過AspectJ鏈接到類),並且我的交叉引用視圖不起作用。如何獲得對Aspect J的IDE支持在Eclipse中工作

是否有人能指出我正確的方向:我需要探索哪些配置以獲得在Eclipse中工作的AspectJ的IDE「運行時」支持...因爲編譯時支持工作正常。

任何想法讚賞。

回答

1

你必須在Eclipse安裝AspectJ開發工具:Help - >Eclipse Marketplace... - >搜索ajdt

+0

嗨,這就是問題,我確實安裝了版本:2.2.2.e42x-RELEASE-20130220-1400 - 我正在使用Spring STS Eclipse Release。 – smackenzie 2013-05-07 15:19:05

+0

@ user1754307:右鍵點擊你的項目並選擇'Configure' - >'Convert to AspectJ Project'。如果該選項不可用,請檢查項目屬性(如果已添加AspectJ Builder)。 – Kai 2013-05-08 08:57:19

+0

嗨,這已經轉換爲AspectJ項目。我已經嘗試刪除AspectJ項目方面並重新添加它,但它仍然不支持IDE - 但是設法編譯。說實話,我是一個6周的Java開發人員,我不確定在項目偏好方面還有哪些方面需要考慮。 – smackenzie 2013-05-08 17:17:51