2013-05-20 58 views
0

我的一些Roo生成的.aj文件似乎會產生如下錯誤。我可以在我的Maven Dependencies中看到commons-lang3-3.1.jar。我已經加入這個我的pom.xmlMaven Project中的ReflectionToStringBuilder錯誤

<dependency>    
    <groupId>org.apache.commons</groupId> 
    <artifactId>commons-lang3</artifactId>   
    <version>3.1</version> 
</dependency> 

未能執行目標 org.codehaus.mojo:上 項目AdminDirect-模型編譯(默認):AspectJ的Maven的插件:1.2編譯器錯誤:[ERROR]錯誤返回 ReflectionToStringBuilder.toString(this, ToStringStyle.SHORT_PREFIX_STYLE);

我有一個多模塊項目,並在STS當我嘗試做一個點擊右鍵並更新項目,我得到另一個惱人的錯誤說...雖然這可能是「在設置項目描述遇到的問題」一個單獨的問題。

順便說一句,如果有人知道創建一個多模塊spring roo,JSF,JPA應用程序(模型和Web層在父模塊下)的正確工作流程,那將是非常感謝。

+0

lang3使用包:'org.apache.commons.lang3.builder'老郎使用'org.apache.commons.lang.builder'。檢查如果你不混合 –

+0

嗨,這是roo生成的?在我的Roo_To_String.aj中創建的roo import org.apache.commons.lang3.builder.ReflectionToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; – smackenzie

+0

事實上,當我嘗試從Maven Dependencies jar中打開類文件時,我得到「無法打開編輯器:無效的LOC頭(壞簽名)」 – smackenzie

回答