2017-09-04 73 views
0

我想解決綁定在一個分離的項目。例如,文件系統如下所示:如何設置源路徑條目,以解決在Eclipse中綁定jdt ast

./ 
    projects/ 
      PPP/ 
      src/ 
       ... 
       A.java 
       B.java 

在A中我們有一個方法返回B類型。

所以我剛纔設置的單位名稱/PPP/src/A.java和sourcepathEntries設置爲{ 「/ home/user中/項目/ PPP」}

然而,這不工作時我打電話來解決方法返回類型。你知道在這種情況下我應該通過哪些源路徑條目?

+0

我相信這是不同於[這個問題](https://stackoverflow.com/questions/2017945/bindings-not-resolving-with-ast-processing-in-eclipse/5803778)。 – CXWorks

回答

0

我終於成功了。原因是我正在解析一個Maven項目。 我猜想正確的路徑必須是你的包的根路徑。

例如

project/ 
     src/ 
      main/ 
       java/ 
        edu/ 
        student/ 
          Code.java 

在這種情況下,您的Code.java會有一個聲明packgae edu.student;

因此,單位名稱應爲/project/src/main/java/edu/student/Code.java,和源路徑應該/home/..../project/src/main/java/,記得最後的「/」和絕對路徑。

因此,源路徑應該只是包聲明的外部。

+0

是的,看起來不錯。很高興你自己找到了:) –

+0

嗨,很高興在這裏見到你。就在我加入你的郵件組前幾天,謝謝你回答我的問題! :) – CXWorks

相關問題